13,766 Machine Learning jobs
Machine learning roles training and shipping ML models to production.

Machine Learning Intern
Build ML models for game agents, player safety, and UX improvements using vision, language, and speech processing in Unreal Engine’s research team.
Principal Machine Learning Engineer
A senior individual-contributor role at ZoomInfo (no direct reports) that sets the technical strategy for the intelligence layer its AI agents reason over — the data graph, entity resolution, and buying-intent signals — staying hands-on with classical ML, statistics, and LLM systems built in production Python and SQL.
Ai Ml Engineer
Black and White Business Solutions, an IT staffing firm, is hiring an AI/ML Engineer with 8+ years of experience for one of its multinational clients, on a permanent, hybrid, Pan-India basis. Day-to-day work centers on AI/ML development using Python, LLMs, RAG, LangChain, and GenAI.
Machine Learning Engineer Internship-Summer 2027
An 11-week paid Summer 2027 internship (June 1–Aug 13) at Klaviyo's Palo Alto Tech Innovation Hub, working with ML and full-stack engineers to build, deploy, and scale models using deep learning, NLP, recommender systems, and generative AI on Klaviyo's massive customer data streams. In office 5 days a week; open to advanced-degree students.
Senior Machine Learning Engineer, AI Platform
The Senior Machine Learning Engineer will build and deploy AI-based solutions for ad creative and campaign performance within Smartly's advertising platform. The role involves working with large-scale datasets, strengthening MLOps infrastructure, and collaborating with cross-functional teams to productionize high-impact ML applications.

Senior ML Engineer (R14284)
Senior Software Engineer on Oportun's Machine Learning Platform team, leading end-to-end design, deployment, and operation of platform capabilities supporting the ML lifecycle — model serving, feature computation, data validation, orchestration, and monitoring. Core stack: Python, cloud-native services, Docker, Kubernetes, and CI/CD, working from within India.
Senior, ML Engineer - Tracking
Senior ML engineer on Torc's Tracking team, designing and deploying production multi-object tracking and sensor-fusion models (camera, LiDAR, radar) for autonomous trucks. Day-to-day spans building PyTorch training/evaluation pipelines, developing tracking and state-estimation algorithms, and shipping robust C++/Python production software.
Senior, Machine Learning Engineer - Camera Model
Develop and deploy deep learning models for camera-based perception in autonomous trucks, focusing on object detection, segmentation, and depth estimation using Python and PyTorch.
Staff, Machine Learning Engineer - BEV/Multi-Modal Perception
Staff-level machine learning engineer leading development of bird's-eye-view (BEV) and multi-modal perception models that fuse camera, LiDAR, and radar data for Torc's autonomous truck stack. Day-to-day is BEV transformer architecture design, large-scale distributed training in Python/PyTorch, evaluation, and mentoring — remote in the US or hybrid in Ann Arbor, MI.
Senior Machine Learning Engineer - Localization
Senior ML engineer building production ego-motion estimation and localization for autonomous trucks: learned pose estimation, sensor extrinsic calibration, map matching, and multi-sensor fusion (camera, LiDAR, radar), plus state-estimation algorithms. Core stack is PyTorch, Python, and modern C++ with large-scale real-world vehicle datasets.
Machine Learning Engineer, II - 3D Perception
Build and improve 3D perception models (LiDAR, cameras) for autonomous trucks using PyTorch and Python, integrating ML into Torc’s autonomy stack.
ML Engineer, II - Perception
Build and scale Torc Sim, a simulation platform that replays and evaluates autonomy models against real and synthetic driving data, enabling teams to debug and improve ML models for self-driving trucks.
Senior, Machine Learning Engineer - 3D Perception
Senior Machine Learning Engineer designing and deploying 3D perception models for autonomous trucks, using PyTorch and multi-modal sensor data to improve environmental understanding.
Senior, ML Engineer - VLM
Senior ML Engineer builds and curates large-scale vision-language datasets to train Torc’s autonomous truck-driving models, using cloud pipelines, open-vocabulary labeling, and distributed compute.
Senior, ML Engineer - Auto Tagging
Build ML pipelines to extract and tag rare driving scenarios from petabytes of truck sensor data, enabling safer autonomous trucking through structured scenario libraries.
ML Engineer, II - App Engine
Develops a C++ SDK/framework for composing and running autonomous-truck software on embedded Nvidia devices, focusing on performance, safety, and resource constraints.
Senior, ML Engineer - 3D Reconstruction
Build and deploy ML systems that reconstruct 3D lane lines and maps from noisy sensor data (cameras, LiDAR, radar, GPS/IMU) to power autonomous truck perception and HD mapping.
