Position Overview
We are seeking a Senior 3D Graphics Engineer to design and develop interactive 3D environments and advanced visualizations for the NexusAI platform. This role is ideal for engineers passionate about creating real-time, high-performance 3D graphics that power simulations, digital twins, and visually intuitive user experiences.
Key Responsibilities
-
3D Graphics Development
-
Design and implement real-time 3D graphics and visualizations to represent complex supply chain networks, AI-driven insights, and Digital Twin simulations.
-
Develop interactive 3D environments that allow users to visualize and manipulate large-scale data models, including assets like warehouses, logistics routes, and inventory flows.
-
Optimize graphics rendering for performance, scalability, and real-time responsiveness, even with massive datasets.
-
-
Graphics Engine Integration
-
Develop and integrate 3D graphics components using tools like Unity, Unreal Engine, or custom rendering engines.
-
Collaborate with the AI/ML team to visualize predictive simulations, anomaly detection, and AI-driven forecasts within immersive environments.
-
Build tools and APIs to integrate 3D visualizations with real-time data pipelines, ensuring seamless interaction between the graphics layer and backend systems.
-
-
Digital Twin Development
-
Support the creation of NexusAI’s Digital Twin Environment, incorporating real-world data to deliver accurate, interactive simulations of supply chain and operational workflows.
-
Develop user interaction models for simulation controls, enabling users to manipulate timeframes, view predictive impacts, and test optimization strategies in 3D.
-
-
Performance Optimization
-
Optimize rendering pipelines for efficiency and scalability, ensuring real-time visualization on diverse devices and environments.
-
Implement LOD (Level of Detail), texture streaming, and GPU-based optimizations to improve performance with large and dynamic datasets.
-
Ensure smooth frame rates and responsiveness for 3D applications dealing with real-time AI/ML data updates.
-
-
Collaboration & Technical Leadership
-
Partner with product managers, data scientists, and software engineers to design and implement user-driven 3D workflows.
-
Mentor junior developers, providing guidance on 3D programming best practices, optimization strategies, and new technologies.
-
Collaborate with UI/UX designers to integrate 3D visualizations seamlessly into the NexusAI user experience.
-
-
Research & Innovation
-
Stay up to date with the latest advancements in 3D graphics, simulation techniques, and rendering engines.
-
Experiment with emerging technologies such as WebGL, or spatial computing to identify opportunities for enhancing NexusAI’s capabilities.
-
Research techniques for integrating AI-generated visualizations and dynamic data-driven graphics into 3D environments.
-
Qualifications
Required:
-
Bachelor’s or Master’s degree in Computer Science, Graphics Programming, Game Development, or related field.
-
5+ years of experience designing and developing real-time 3D graphics applications using engines like Unity or Unreal Engine.
-
Strong proficiency in C++, C#, or Python, with experience in graphics APIs like OpenGL, DirectX, or Vulkan.
-
Expertise in 3D rendering techniques, including shading, lighting, textures, and mesh optimization.
-
Hands-on experience with GPU programming (e.g., HLSL, GLSL, or CUDA**) for performance optimization.
-
Experience building interactive 3D visualizations for data-heavy applications or simulation tools.
-
Strong understanding of real-time performance optimization, including level-of-detail management, memory optimization, and frame rate tuning.
Preferred:
-
Experience working with Digital Twin platforms or simulation-based systems.
-
Familiarity with integrating AI/ML models into 3D visualizations to display predictions, anomalies, or simulations.
-
Knowledge of supply chain logistics workflows and visualization of complex operational processes.
-
Familiarity with WebGL and frameworks like Three.js for web-based 3D rendering.
Why Join NexStratus?
-
Gain hands-on experience in consulting with exposure to diverse projects and clients.
-
Be part of a forward-thinking team that values creativity, collaboration, and continuous improvement.
-
Enjoy opportunities for career advancement and professional growth in a fast-paced industry.
How to Apply?
Interested candidates are invited to submit their resume and a cover letter detailing their experience and why they are the ideal fit for this role to learnmore@nexstratus.com.
NexStratus is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.