DevOps & Frontend Engineer – 3D Visualization (REF5461X)
Job Description
Support of an AI-based administration platform for the public sector in Germany. Together with SAP, we are developing a corresponding app (SAP is developing the frontend) as well as the backend with AI functionalities.
What You’ll Work On
A distributed system spanning embedded devices, edge compute, and GPU servers, enabling real-time processing and visualization of large-scale 3D environments. A production-grade system that fuses data from many cameras into a live 3D digital twin, enabling visualization, analysis, and automation in real environments.
DevOps & Frontend Engineer – 3D Visualization (three.js / WebGL)
We are building a real-time 3D perception platform that processes data from distributed sensor systems and reconstructs a live digital twin. To support this, we need a robust and scalable infrastructure across embedded devices, edge servers, and GPU systems.
Your Responsibilities
- Design and maintain the network infrastructure (LAN, high-throughput data streams, low latency)
- Set up and manage Linux-based systems on embedded devices (Jetson), edge servers, and GPU nodes
- Build and maintain a reproducible development environment (CI/CD, containerization, deployment)
- Manage GPU infrastructure (drivers, CUDA, monitoring, performance tuning)
- Ensure system reliability, observability, and fault tolerance across distributed components
- Develop a real-time 3D visualization of a digital twin using three.js
- Implement efficient rendering of dynamic geometry (e.g. streamed surfaces, meshes)
- Build intuitive camera navigation and interaction tools
- Integrate live data streams into the frontend
- Optimize rendering performance for large-scale scenes
Your Profile
- Strong experience with Linux system administration (Ubuntu or similar)
- Solid understanding of networking fundamentals (TCP/UDP, routing, bandwidth optimization)
- Experience with containerization (Docker) and CI/CD pipelines
- Familiarity with GPU environments (CUDA, drivers, monitoring)
- Experience deploying and maintaining distributed systems
- Strong experience with JavaScript / TypeScript
- Hands-on experience with three.js or comparable WebGL frameworks
- Solid understanding of 3D graphics fundamentals (camera, lighting, transformations)
- Experience with real-time or interactive applications
- Good sense for performance optimization in the browser
- Strong Hungarian and/or German or English language skills
Nice to Have
- Experience with edge devices such as NVIDIA Jetson Nano or similar
- Knowledge of high-throughput data pipelines
- Experience with Kubernetes or similar orchestration tools
- Background in robotics, vision systems, or real-time applications
- Experience with WebGL / shaders
- Familiarity with 3D data formats (meshes, point clouds)
- Experience with streaming or real-time data pipelines
- Background in visualization, simulation, or gaming
* Please be informed that our remote working possibility is only available within Hungary due to European taxation regulation.