CareerPlanGet AI match score →

Machine Learning Engineer, Reinforcement Learning

Pittsburgh💼 Full-time💰 $100,000–$100,000🗓 2026-04-15 → 2026-08-01

Core

Designing and implementing reinforcement learning algorithms to develop intelligent, adaptable robots capable of autonomous complex tasks.

Role type

Machine Learning Engineer (Reinforcement Learning)

Builds

Intelligent robotic systems

Domain

Robotics + Reinforcement Learning

Deliverable

production ML models

Required skills

Reinforcement learning algorithms (model-free, model-based, multi-task, hierarchical, multi-agent), Python, C++, Deep learning libraries (PyTorch, TensorFlow, JAX), Algorithms and data structures, Software engineering principles, Physics simulation engines

Preferred skills

State-of-the-art machine learning techniques, Extensive industry experience with RL and robotic systems

Technologies

PyTorch, TensorFlow, JAX

Responsibilities

Develop and implement state-of-the-art reinforcement learning algorithms for robotic applications, Design and conduct experiments to train RL models and conduct real-world tests, Collaborate closely with researchers to explore novel methods of scaling up reinforcement learning model training, Analyze and interpret experimental results, iterating on model design to achieve desired performance, Stay up-to-date with the latest research and advancements in reinforcement learning

Seniority

Mid-to-Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗