> Markdown version of [/jobs/ext/2299505-robotics-machine-learning-engineer-embodied-ai](https://www.wearedevelopers.com/jobs/ext/2299505-robotics-machine-learning-engineer-embodied-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Robotics Machine Learning Engineer (Embodied AI) - **Company:** Propertyvalue Team Red Dog - **Location:** Redmond, WA, United States - **Salary:** $204,000.0 - $228,000.0 - **Contract:** Temporary to permanent - **Skills:** Training Data, Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Unit Testing, Computer Engineering, Data Structures, Software Debugging, Python (Programming Language), Machine Learning, Tensorflow, Azure Machine Learning, Robotic Automation Software, Software Engineering, Systems Integration, Reinforcement Learning, Pytorch, Deep Learning, Software Troubleshooting, Information Technology, Machine Learning Operations, Legacy Systems - **Published:** August 29, 2026 - **Apply:** https://www.dice.com/job-detail/2795c881-758a-4fee-b705-5dcef5a8d241 ## About the Role 1. Python - 5+ years of professional or advanced research experience developing production-quality software, machine learning pipelines, robotics integrations, and tools for training and evaluating AI models. 2. PyTorch - 2+ years of hands-on experience developing, training, fine-tuning, or evaluating machine learning models, ideally including vision-language-action models, diffusion models, reinforcement learning policies, or related foundation models. 3. ROS2 - 1+ year of hands-on experience integrating robotic hardware, control systems, perception stacks, sensors, or simulation environments using ROS2. 4. Robotics & Simulation - Demonstrated experience working with robotic hardware or simulation environments and integrating robotic systems with machine learning frameworks., * Master's degree in computer science, computer engineering, robotics, machine learning, or a related technical field required. * 5-7 years of related software engineering, machine learning, robotics, or research experience. * 5+ years of Python programming experience. * 2+ years of hands-on PyTorch experience. * 1+ year of ROS2 experience. * Strong foundation in computer science, including data structures, algorithms, and software design. * Experience with robotic hardware, simulation environments, or both. * Experience integrating robotic control and perception systems with software or simulation frameworks. * Background with machine learning frameworks such as PyTorch or TensorFlow. * Experience developing training and evaluation pipelines for machine learning models. * Strong troubleshooting, debugging, unit testing, and problem-resolution skills across complex software systems. * Experience working with robotic learning approaches such as vision-language-action models, diffusion models, reinforcement learning policies, or related techniques is highly desirable. What makes a candidate highly successful in this role: A highly successful candidate will combine advanced machine learning expertise with hands-on robotics and strong software engineering fundamentals. PhD-level research, doctoral studies, or substantial research experience within a robotics lab will be particularly valuable, especially for candidates who have trained robotic models such as vision-language-action models, diffusion models, or reinforcement learning policies. Strong candidates will also be comfortable moving between research and implementation-integrating robotic hardware or simulation environments, adapting APIs, preparing training data, launching model fine-tuning and evaluation runs, and troubleshooting complex systems. Success will be measured by tangible impact on research objectives, including new capabilities, meaningful evaluations, effective technical documentation, and consistent progress against collaboratively planned research priorities. ## Description Join a research team advancing the state of the art in robotic learning, embodied AI, and foundation models. You will help integrate new robotic platforms and simulation environments into a sophisticated learning framework, collect and prepare demonstrations for model training, and launch fine-tuning and evaluation runs across internal and external VLA models. The work combines cutting-edge AI research with hands-on robotics engineering, giving you the opportunity to develop new capabilities and meaningfully influence the direction and impact of emerging research. How you will make an impact: * Integrate new simulation environments and robotic hardware, including robotic arms, with robotic learning frameworks by adapting server/client software to new APIs. * Develop, fine-tune, and improve sophisticated software implementations supporting embodied AI and robotics research. * Build and maintain automated testing infrastructure for robotics and machine learning systems. * Develop machine learning training and evaluation pipelines using Azure Machine Learning. * Collect, convert, analyze, and refine demonstration and training datasets for robotic learning and AI applications. * Launch fine-tuning and evaluation runs for internal and external vision-language-action models and other robotic learning models. * Develop tools that enable rapid deployment and evaluation of novel algorithms in simulation and on physical robotic hardware. * Integrate robotic control and perception stacks with simulation frameworks. * Troubleshoot and unit test new and legacy systems to identify and resolve complex software and integration issues. * Develop new research features, perform evaluations, and create technical documentation supporting research objectives. ## Related Videos - [Robots 2.0: When artificial intelligence meets steel](https://www.wearedevelopers.com/videos/1452-robots-2-0-when-artificial-intelligence-meets-steel) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models)