A robotics and AI company in Pittsburgh is seeking a Machine Learning Engineer to design and implement reinforcement learning algorithms for robotic applications. The role involves developing state-of-the-art models, conducting experiments, and collaborating with a diverse team. Ideal candidates will have a degree in Computer Science, Engineering, or a related field, with skills in Python, C++ and deep learning frameworks. The salary range is competitive, from $100,000 to $300,000 USD.
Qualifications
Deep understanding of reinforcement learning algorithms and techniques required.
Strong background in algorithms, data structures, and software engineering principles is essential.
Extensive industry experience with reinforcement learning and robotic systems preferred.
Responsibilities
Develop and implement state-of-the-art reinforcement learning algorithms.
Design and conduct experiments to train RL models.
Collaborate with researchers on novel reinforcement learning methods.
Integrate RL models into robotic systems.
Analyze and interpret experimental results.
Skills
Proficiency in Python
Proficiency in C++
Reinforcement learning algorithms
Software engineering principles
Deep learning libraries usage (PyTorch, TensorFlow)
Education
BS, MS or higher degree in Computer Science, Robotics, Engineering or related field
Tools
Physics simulation tools
Deep learning libraries (PyTorch, TensorFlow, JAX)
Job description
A robotics and AI company in Pittsburgh is seeking a Machine Learning Engineer to design and implement reinforcement learning algorithms for robotic applications. The role involves developing state-of-the-art models, conducting experiments, and collaborating with a diverse team. Ideal candidates will have a degree in Computer Science, Engineering, or a related field, with skills in Python, C++ and deep learning frameworks. The salary range is competitive, from $100,000 to $300,000 USD.