Our company promotes a real‑time interactive streaming platform specializing in Silhouette technology—live audio‑video avatars with removed background that are streamed in real time and rendered directly inside photorealistic, walkable 3D environments. Our real-time interactive streaming platform is powered by an AWS/Linux/Red5 Pro (to be migrated to Mediasoup) WebRTC architecture designed for ultra‑low‑latency interactive and scalability-on-demand experiences.
Job Summary
We are seeking an AI 3D Graphics Engineer with AI Systems Engineering expertise to help build the next generation of immersive, intelligent, and interactive 3D environments. This role blends AI‑assisted 3D reconstruction, real‑time rendering, WebRTC streaming, and multi‑agent AI orchestration into one of the most advanced interactive platforms in the industry. It also involves developing cutting-edge 3D graphics solutions and advanced AI systems, leveraging a broad range of technologies including machine learning, natural language processing, and big data analytics. The ideal candidate will have a strong background in both graphics rendering and AI system architecture, contributing to the development of next-generation applications across various industries. This position offers an exciting opportunity to work on impactful projects that push the boundaries of technology and creativity.
Role Overview
You will develop AI‑assisted pipelines that transform 2D images and video content into walkable photorealistic 3D environments, optimize GLTF/GLB assets for real‑time performance, and integrate these environments with our Silhouette streaming system. You will also design and deploy AI agents—including Concierge, Customer Service, Guide, and specialized domain agents—while optimizing STT/TTS latency and building the multi‑agent orchestration layers that enable seamless handoffs between agents.
Key Responsibilities
· Develop AI‑assisted 3D reconstruction pipelines—specifically using Neural Reconstruction frameworks capable of producing photorealistic, walkable 3D digital twins from multi‑view video sequences
· Develop AI‑assisted 3D reconstruction pipelines—specifically using Generative AI Estimation models to infer metrically consistent walkable 3D geometry and textures from a single 2D input—to achieve visual fidelity approaching real‑world capture.
· The pipelines should integrate Gaussian‑Splatting–based rendering
- Develop AI-assisted 3D reconstruction pipelines —specifically using Generative AI Estimation models that infer metrically consistent 3D geometry and textures from a single 2D input—to achieve walkable 3D environments with visual fidelity approaching real‑world capture.
- Generate and optimize GLTF/GLB assets using best‑practice 3D compression (e.g., Draco, mesh decimation, texture compression) techniques
- Build and enhance real‑time rendering features using a Three.js 3D engine
- Integrate 3D environments with our Silhouette real‑time avatar streaming system
- Deploy and scale rendering and AI services on AWS Linux infrastructure
- Work with Red5 Pro WebRTC and Mediasoup streaming applications to deliver ultra‑low‑latency interactive experiences
- Develop and deploy a Conversational AI System that uses specialized AI agents (Concierge, Customer Service, Guide and specialized domain agents such as Technical Support, Billing & Payments, Security & Compliance, and Sales & Upselling) for real‑time user interaction
- Optimize STT/TTS latency for natural conversational responsiveness
- Design multi‑agent orchestration layers enabling seamless agent‑to‑agent handoff
- Profile and optimize GPU/CPU performance for smooth navigation in complex scenes
- Research and implement emerging AI, graphics, and streaming technologies for optimization on both the PC & mobile platforms
Other Responsibilities
- Design, develop, and optimize 3D graphics engines utilizing AI techniques for real-time rendering and visualization.
- Build and maintain scalable AI systems that incorporate machine learning, natural language processing, and data mining methodologies.
- Implement AI models using frameworks such as TensorFlow/MediaPipe and integrate them into large-scale applications hosted on cloud platforms like AWS.
- Develop robust database schemas and design data pipelines using PostgreSQL/Dynamo, Hadoop, Spark, and other big data tools to support AI workflows.
- Collaborate with cross-functional teams to translate project requirements into technical solutions involving Java, Python, C/C++, R, Bash (Unix shell), and other programming languages.
- Conduct research on emerging AI trends and incorporate innovative techniques into existing systems to enhance performance and capabilities.
- Perform data analysis and analytics to derive insights that inform system improvements and new feature development.
- Ensure system security, efficiency, and scalability through best practices in database design and system architecture.
Requirements/Qualifications
- Minimum of 3 years in AI 3D graphics & AI systems engineering role with a Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field
- Strong experience with AI/ML vision models (depth estimation, NeRFs, Gaussian Splatting, image‑to‑3D reconstruction, using tools such as Nerfstudio + Gaussian Splatting, and/or Marble AI)
- Proficiency with Three.js, WebGL, and JavaScript/TypeScript
- Expertise in GLTF/GLB pipelines, PBR materials, and 3D asset optimization
- Experience with 3D compression techniques and real‑time performance tuning
- Solid understanding of AWS cloud services, Linux environments, and scalable deployment
- Familiarity with Red5 Pro, WebRTC, or similar real‑time streaming platforms
- Experience building AI agents, conversational systems, or multi‑agent architectures
- Knowledge of STT/TTS systems, latency optimization, and real‑time audio pipelines
- Background in computer graphics, computer vision, AI engineering, or related fields
- GPU expertise in Real-Time 3D Rendering, AI Assisted 3D Reconstruction, and Real-Time AI Agent Systems
- Proven experience in AI development with a focus on machine learning, natural language processing, or computer graphics.
- Familiarity with AWS cloud services for deploying scalable AI solutions.
- Knowledge of database design principles and experience working with Responsibilities
- Design, develop, and optimize 3D graphics engines utilizing AI techniques for real-time rendering and visualization.
- Ensure system security, efficiency, and scalability through best practices in database design and system architecture PostgreSQL and AWS Dynamo databases; experience with Hadoop or Spark is a plus.
- Experience with data visualization tools and 3D graphics engines is highly desirable.
- Ability to work independently as well as collaboratively within a multidisciplinary team environment.
- Strong problem-solving skills with attention to detail and innovation mindset.
Why Join Us
You will be working at the intersection of AI, 3D graphics, and real‑time streaming, helping to define the future of interactive digital experiences. Your work will directly power our Silhouette technology and the immersive environments users explore in real time.
This role provides an excellent platform for professionals passionate about advancing AI technologies in graphics engineering while working on impactful projects within a forward-thinking organization.
Pay: $50.00-$70.00 per hour
Work Location: Remote