Senior Machine Learning Engineer
Develop next-generation 3D occupancy and segmentation networks for autonomous vehicles by fusing Lidar, Camera, and Radar data into temporally consistent voxel representations. Requires MS/PhD + 6+ years experience in 3D CV, multi-modal fusion, and PyTorch.
About the job
Responsibilities
- Design and implement state-of-the-art multi-modal sensor fusion architectures (Lidar, Camera, Radar) to predict 3D occupancy, semantic segmentation, and flow.
- Develop "vision-first" fusion strategies to enhance geometric understanding and reduce dependency on sparse sensor modalities.
- Engineer temporal processing modules to improve the stability and consistency of predictions over time.
- Optimize model architectures for real-time on-vehicle inference, balancing high-fidelity range extension with strict latency constraints.
- Collaborate with downstream consumers (Tracking, Prediction, Planner) to refine geometric outputs, such as contours and free-space estimations, for complex maneuvering.
Requirements
- MS or PhD in Computer Science, Robotics, Machine Learning, or related field.
- 6+ years of industry experience.
- Deep expertise in 3D Computer Vision and Deep Learning, specifically with voxel-based or BEV (Bird's Eye View) architectures.
- Strong proficiency in Python and PyTorch for model training and design.
- Some experience in C++ for model integration.
- Experience with multi-sensor fusion (Lidar, Camera, Radar) and handling temporal data sequences.
- Experience with occupancy networks, implicit representations (NeRF/Gaussian Splats), or scene flow estimation.
Nice-to-Haves
- Experience optimizing models for TensorRT/CUDA to achieve low-latency inference.
- Familiarity with sparse convolutions or query-based architectures for efficient 3D processing.
- Experience with Vision Language Model, multi-modal 3D foundation model, World Model, or VLA.
Skills
3D Computer Vision, Deep Learning, Voxel-Based Architectures, Bev Architectures, Python, PyTorch, C++, Multi-Sensor Fusion, Lidar, Camera, Radar, Temporal Data, Occupancy Networks, Nerf, Gaussian Splats
Similar jobs
ML Engineering jobsSenior AI Engineer responsible for production LLM agents that enrich business identity data through web discovery, verification, classification, and risk scoring. The role requires strong asynchronous Python, agent and evaluation expertise, browser automation, and experience operating AI systems in production.
Leads the development and production deployment of large-scale ASR and TTS systems for conversational intelligence products. The role requires 5+ years of industry experience, deep speech-model expertise, and strong software engineering and ML operations capabilities.
Build and improve production AI systems for clinical products, owning evaluations, model behavior, agentic workflows, data flywheels, deployment, and observability. The role requires 5+ years of production ML or applied AI experience, strong Python and modern ML framework skills, and hands-on debugging expertise.
Leads development of speech models, decoders, and low-latency inference systems for next-generation voice agents. Requires 5+ years in speech ML or related audio AI, strong Python and PyTorch experience, and the ability to guide technical direction and mentor engineers.
Design, build, and deploy production ML systems for recommendations, search, ranking, and advertising at internet scale. Own the full ML lifecycle from modeling to monitoring with strong cross-functional collaboration.