ML engineer- Fremont, CA (Onsite)
Fremont, CA (On-Site)
Job Description:
Direct Client Requirement :: ML engineer // AI Engineer - Fremont, CA (Onsite)
ML engineer with exp on computer Vison , perception and robotics engineering .
Job Overview
We are looking for a highly skilled Machine Learning Engineer with strong expertise in Computer Vision, Perception systems, and Robotics Engineering. The ideal candidate will work on developing intelligent perception pipelines, training ML models, and integrating algorithms into real-world robotic platforms.
Key Responsibilities
Design, develop, and optimize Computer Vision and Machine Learning models for object detection, recognition, tracking, and scene understanding.
Build and improve perception systems for robotics, including sensor fusion (camera, LiDAR, radar, IMU).
Develop SLAM, depth estimation, 3D reconstruction, or related perception algorithms.
Implement algorithms on robotic platforms using Python/C++ and integrate with frameworks like ROS/ROS2.
Work with large datasets—annotation, preprocessing, augmentation and model evaluation.
Optimize models for real-time performance on embedded/edge devices (Jetson, ARM, GPU).
Collaborate with hardware, robotics, and software teams to deploy ML pipelines into production.
Experiment with new deep learning architectures and maintain high-quality documentation.
Required Skills & Qualifications
Bachelor’s or Master’s in Computer Science, Robotics, Electrical Engineering, or related field.
Strong experience in Computer Vision using CNNs, Transformer-based models, segmentation, or detection frameworks.
Hands-on experience with Deep Learning frameworks: PyTorch, TensorFlow, Keras.
Strong programming skills: Python and C++.
Experience with ROS/ROS2, robotic middleware, or simulation tools (Gazebo, Isaac Sim, CARLA).
Good understanding of perception concepts: sensor calibration, 3D geometry, point clouds, SLAM, and sensor fusion.
Experience working with OpenCV, CUDA, and GPU-accelerated computing.
Familiarity with deploying models on embedded devices (NVIDIA Jetson, etc.).
Preferred/Good-to-Have
Experience with autonomous systems, drones, AMRs, or robotic arms.
Knowledge of tracking algorithms, multi-object tracking, or real-time inference.
Experience with MLOps, CI/CD, model versioning, or cloud ML pipelines.
Publications or contributions to open-source CV/robotics projects.
Key Pointers to keep in mind during evaluation/ recruiting :-
•??Education should be relevant
•??Prior experience working with good companies will be prioritizes
•??PhD candidate on relevant AI & data science field will be helpful. Don’t submit non relevant PhD candidates like medical field , clinical, nutritionist.
•??Candidates having relevant publication, patient or theses will be prioritizes
•??Education from good institutions will be prioritized
Key Skills:
- PhD candidate on relevant AI & data science field will be helpful. Don’t submit non relevant PhD candidates like medical field , clinical, nutritionist.