Senior Machine Learning Engineer

Boston, MA, US • Posted 13 hours ago • Updated 1 hour ago
Full Time
On-site
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Artificial Intelligence
  • D3.js
  • IoT
  • Performance Tuning
  • System Integration
  • Evaluation
  • Product Requirements
  • Workflow
  • Quality Management
  • Lifecycle Management
  • Estimating
  • PyTorch
  • R
  • Computer Vision
  • Data Engineering
  • IaaS
  • Amazon Web Services
  • Google Cloud
  • Google Cloud Platform
  • Amazon S3
  • Amazon EC2
  • Docker
  • 3D Computer Graphics
  • Warehouse
  • Research
  • Optimization
  • CUDA
  • Computer Hardware
  • Python
  • C++
  • Data Quality
  • Active Learning
  • Quality Assurance
  • Machine Learning (ML)
  • Mentorship
  • Technical Direction
  • Roadmaps
  • Collaboration
  • Robotics
  • SAP BASIS

Summary

Senior Machine Learning Engineer - Robotics & Computer Vision

An innovative robotics company is seeking a Senior Machine Learning Engineer to help transform the future of warehouse automation through advanced AI and computer vision. This full-time opportunity focuses on developing and deploying next-Generation perception systems that enable robots to understand, interpret, and interact with complex physical environments. You'll work with cutting-edge technologies including Python, C++, PyTorch, YOLO, Mask R-CNN, Transformers, PointNet, TensorRT, ONNX Runtime, CUDA, and NVIDIA Jetson Orin to build high-performance 2D/3D vision models and deploy them directly onto robotic hardware.

Required Skills & Experience
  • 5+ years of professional experience in Machine Learning and Computer Vision.
  • Proven experience developing and deploying production ML solutions into physical-world applications such as robotics, autonomous vehicles, or IoT.
  • Expert-level proficiency in Python and PyTorch.
  • Working knowledge of C++ for model deployment, performance optimization, and system integration.
  • Strong experience with 2D computer vision architectures, including YOLO, Mask R-CNN, and Vision Transformers.
  • Experience with 3D computer vision, including PointNet, grasp generation, multi-view geometry, and camera calibration.
  • Experience developing multimodal vision systems that combine 2D image inputs with 3D geometric information.
  • Hands-on experience optimizing and deploying models using TensorRT, ONNX Runtime, CUDA, or similar technologies.
  • Understanding of model quantization, graph optimization, and low-latency inference.
  • Experience working with large-scale labeled datasets, including data curation, quality assurance, and identifying dataset bias.
  • Experience developing and maintaining ML data pipelines and improving model performance through systematic evaluation.
  • Ability to translate product requirements into engineering solutions and communicate technical trade-offs to non-technical stakeholders.
Desired Skills & Experience
  • Experience deploying machine learning models on NVIDIA edge computing platforms, particularly NVIDIA Jetson Orin.
  • Familiarity with Docker and containerized deployment environments.
  • Experience with AWS or Google Cloud Platform, including services such as S3 and EC2.
  • Familiarity with active learning strategies and automated dataset improvement workflows.
  • Experience with data labeling platforms and annotation quality management.
  • Familiarity with experiment tracking and ML lifecycle management tools.
  • Experience integrating perception outputs with robotic control systems.
  • Background in warehouse automation, robotic manipulation, industrial robotics, or autonomous systems.
  • Experience with grasp planning, object pose estimation, and complex scene understanding.
  • Experience mentoring engineers, conducting code reviews, and contributing to technical roadmaps.
What You Will Be Doing Tech Breakdown
  • Programming: Python, C++
  • Machine Learning: PyTorch
  • 2D Computer Vision: YOLO, Mask R-CNN, Transformers
  • 3D Computer Vision: PointNet, Multi-View Geometry, Grasp Generation
  • Model Optimization: TensorRT, ONNX Runtime, CUDA
  • Edge Computing: NVIDIA Jetson Orin
  • Data Engineering: Dataset Curation, Active Learning, Data Quality Automation
  • Cloud Infrastructure: AWS / Google Cloud Platform, S3, EC2
  • Development & Deployment: Docker, ML Pipelines, Experiment Tracking
  • Robotics: Perception Integration, Grasping, Scene Understanding
Daily Responsibilities
  • Design, develop, and train advanced multimodal vision models that combine 2D image data with 3D geometry to solve complex robotic grasping and scene-understanding challenges.
  • Architect and improve the company's perception stack to enable robots to operate reliably in dynamic and unpredictable warehouse environments.
  • Own the end-to-end deployment of machine learning models, taking solutions from research and experimentation into production robotic hardware.
  • Optimize model performance through graph optimization, quantization, and inference acceleration using TensorRT, ONNX Runtime, and CUDA.
  • Deploy and integrate models onto NVIDIA Orin edge computing platforms, ensuring low-latency inference and efficient hardware utilization.
  • Develop high-performance Python and C++ code to integrate perception outputs into the broader robotic control system.
  • Own and improve existing labeled datasets and data pipelines, identifying bottlenecks and opportunities to improve data quality.
  • Implement active learning strategies to identify challenging edge cases and systematically improve model robustness.
  • Monitor dataset quality, detect statistical bias, and automate quality assurance throughout the ML pipeline.
  • Conduct rigorous code reviews and establish best practices for production-grade machine learning software.
  • Mentor junior engineers and contribute to the team's technical direction and long-term perception roadmap.
  • Collaborate with robotics, software, and product teams to translate business requirements into scalable engineering solutions.
  • Communicate technical decisions, model performance, and engineering trade-offs to cross-functional stakeholders.

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10105282
  • Position Id: 894782
  • Posted 13 hours ago

Company Info

About Motion Recruitment Partners, LLC

Motion Recruitment delivers IT Talent Solutions for Contract, Direct Hire, Managed Solutions and Statement of Work to all of North America from our 21 delivery centers. Our high-touch, specialized, team-based recruitment model’s success is proven through our exemplary track record in filling the most challenging IT positions for startup and enterprise clients alike. Our hyper-specialized tech focus results in a truly consultative approach for both our clients and candidates, within our recruiting areas of expertise: Software, Mobile, Data, Infrastructure, Cybersecurity, Product + UX and Functional.

Motion also delivers IT Consulting Solutions through the Motion Consulting Group (MCG) that create true digital transformation for IT projects in Agile Development & Coaching, DevOps & DevSecOps Solutions, and Managed Services for IT Operations.

We’re also the proud creators of Tech in Motion and the Timmy Awards, our North American community platform, events series and award program that connects over 250,000 tech enthusiasts to meet, learn, and innovate.

About_Company_OneAbout_Company_Two
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.