Simulation Software Engineer - Rendering and Physics
Soft Robotics
This job is no longer accepting applications
See open jobs at Soft Robotics.See open jobs similar to "Simulation Software Engineer - Rendering and Physics" Scale Venture Partners.To be a leader in a growing industry, you have to build the best team. We are looking for a talented Simulation Software Engineer to join us in developing advanced AI-driven vision systems with an emphasis on inspection, robotics, and automation. As a part of the team, you will be primarily responsible for developing and maintaining critical tools and infrastructure to support our cutting-edge machine learning pipeline. This role entails a particular focus on 3D graphics, simulation, and rendering. You will work on a variety of customer-focused projects throughout the product development life cycle, from initial proofs of concept through robust production-ready implementations.
The ideal candidate will have 2-4 years of professional experience designing and implementing high-performance software products in a production environment. We are looking for hands-on work experience in several of the following areas of 3D graphics: image rendering, mesh / texture manipulation, camera / light modeling, and physics simulation.
Essential Functions/Responsibilities:
- Design, develop, and maintain tools and infrastructure for photorealistic simulation environments
- Develop innovative new methods for creating and enhancing training data for machine learning algorithms
- Help to build, test, and deploy experimental and production-grade machine learning models
- Contribute to a robust and scalable product pipeline
Minimum qualifications:
- Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, or related technical field
- 2 years of professional software development experience
- Strong proficiency in Python, particularly NumPy, SciPy, or Numba
- Strong analytical and mathematical skills, particularly 3D geometry and linear algebra
- Experience with applied 3D modeling, computer graphics, and rendering
- Experience with 3D physics simulators such as Nvidia Isaac, MuJoCo, Unity, or Unreal
- Proficiency with 3D modeling platforms such as Blender, Maya, or Adobe Substance 3D
- Comfortable developing software in a Linux environment
- Excellent written and verbal communication skills.
- Strong attention to detail
Preferred qualifications:
- Graduate degree in Computer Science, Computer Engineering, or related technical field with specialization in computer graphics or simulation
- Experience with cloud computing, data pipelines, and Docker/Kubernetes
- Experience with machine learning for computer vision applications
- Experience with OpenCV and machine learning frameworks (e.g. PyTorch)
- Experience with other programming languages such as C/C++ or JavaScript
- Experience with robotics, manufacturing, and industrial automation
This job is no longer accepting applications
See open jobs at Soft Robotics.See open jobs similar to "Simulation Software Engineer - Rendering and Physics" Scale Venture Partners.