1

Robotics Engineering Jobs in Pittsburgh, PA (NOW HIRING)

Preferred Qualifications * BS, MS, or higher degree in Computer Science, Robotics, Mechanical Engineering, or a related field, or equivalent practical experience. * Proficiency in Python and at least ...

Preferred Qualifications * BS, MS, or higher degree in Computer Science, Robotics, Mechanical Engineering, or a related field, or equivalent practical experience. * Proficiency in Python and at least ...

Provide feedback on robot performance and usability * Assist engineering teams in identifying opportunities for improvement * Participate in testing of new workflows and operational procedures What ...

Provide feedback on robot performance and usability * Assist engineering teams in identifying opportunities for improvement * Participate in testing of new workflows and operational procedures What ...

S. in Robotics, Engineering, Computer Science, or related field • Proficiency in C++ and/or Python • Experience with robotic sensors, hardware integration, or mobile robotics projects • Strong ...

Partner closely with operations, manufacturing, hardware, and robotics engineering to ground models in how systems actually behave and feed results back into design and operating decisions.

Partner closely with operations, manufacturing, hardware, and robotics engineering to ground models in how systems actually behave and feed results back into design and operating decisions.

... robotic hardware by conducting threat modeling and security assessments, and collaborating with engineering teams to adhere to security standards. Responsibilities : • Conduct detailed threat ...

Showing results 41-60

Robotics Engineering information

See Pittsburgh, PA salary details

$26.7K

$97.3K

$155.8K

How much do robotics engineering jobs pay per year?

As of Aug 20, 2026, the average yearly pay for robotics engineering in Pittsburgh, PA is $97,350.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,000.00 and $117,100.00 per year, depending on experience, location, and employer.

What is a robotics engineer?

Robotics engineers are professionals who design, build, and maintain robots and automated systems. They apply principles from mechanical engineering, electrical engineering, and computer science to develop machines that can perform tasks autonomously or with minimal human intervention. Robotics engineers work in various industries such as manufacturing, healthcare, automotive, and aerospace to create solutions that improve efficiency, safety, and productivity. Their work often involves programming, prototyping, testing, and troubleshooting robotic systems.

What are the key skills and qualifications needed to thrive as a robotics engineer, and why are they important?

To thrive as a Robotics Engineer, you need a strong background in mechanical engineering, electronics, computer science, and mathematics, typically supported by a bachelor's or master's degree in robotics or related fields. Familiarity with programming languages (such as C++, Python, or ROS), CAD software, and control systems is essential, along with relevant certifications like Certified Robotics Programmer. Problem-solving, creativity, and effective teamwork are vital soft skills that set top performers apart. These abilities ensure the successful design, development, and integration of advanced robotic systems in complex environments.

What kinds of teams do robotics engineers typically work with, and how do they collaborate on projects?

Robotics Engineers often work in multidisciplinary teams that may include software developers, mechanical engineers, electrical engineers, and project managers. Collaboration is essential, as projects usually require integrating hardware design, software development, and sensor systems. Regular meetings, joint problem-solving sessions, and shared project management tools help keep everyone aligned. Effective communication and a willingness to learn from colleagues in different fields are key to successfully delivering complex robotics solutions.

Is robotics engineering a good career?

Robotics engineering is a growing field that involves designing, developing, and maintaining robotic systems, often requiring skills in programming, electronics, and mechanical design. It offers opportunities in industries such as manufacturing, healthcare, and automation, with a demand for specialized knowledge in sensors, control systems, and software. The career typically requires a bachelor's degree in engineering or related fields and may involve continuous learning to keep up with technological advancements.

What jobs can you get with a robotics engineering degree?

A robotics engineering degree qualifies individuals for roles such as robotics engineer, automation engineer, control systems engineer, and research scientist. These jobs typically involve designing, developing, and testing robotic systems, often requiring knowledge of programming, mechanical design, and control theory. Opportunities are available in industries like manufacturing, aerospace, healthcare, and research institutions.

What work does a robotics engineer do?

A robotics engineer designs, develops, tests, and maintains robotic systems and automation solutions. They work with hardware components, programming languages, and control systems to create robots used in manufacturing, healthcare, and other industries, often requiring knowledge of mechanical, electrical, and software engineering. The role may involve using tools like CAD software and programming languages such as C++ or Python, and often requires problem-solving skills and technical certifications.

What are the most commonly searched types of Robotics Engineering jobs in Pittsburgh, PA?

The most popular types of Robotics Engineering jobs in Pittsburgh, PA are:

Infographic showing various Robotics Engineering job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 89% Full Time, 7% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $97,350 per year, or $46.8 per hour.

Machine Learning Engineer, Reinforcement Learning

Skild AI

Pittsburgh, PA • On-site

$100K - $300K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Company Overview
At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread deployment of robots within society. Our team consists of individuals with varying levels of experience and backgrounds, from new graduates to domain experts. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. We are looking for passionate individuals who are eager to explore uncharted waters and contribute to our innovative projects.
Position Overview
We are looking for a Machine Learning Engineer to be responsible for designing and implementing cutting-edge reinforcement learning algorithms, conducting experiments, and optimizing these models to perform efficiently in real-world robotic environments. This will require close collaboration with our robotics, research, and engineering team. Your work will directly impact the development of intelligent, adaptable robots capable of learning and performing complex tasks autonomously.
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.
  • Communicate effectively with inference, application, and deployment engineers to integrate RL models into robotic systems and iterate on methods to enable robust deployment.
  • 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.
Preferred Qualifications
  • BS, MS or higher degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience.
  • Proficiency in Python, C++, or similar and at least one deep learning library such as PyTorch, TensorFlow, JAX, etc.
  • Deep understanding and practical experience with various reinforcement learning algorithms and techniques (model-free, model-based, multi-task, hierarchical, multi-agent, etc.).
  • Strong background in algorithms, data structures, and software engineering principles.
  • Experience with physics simulation engines and tools for training RL.
  • Deep understanding of state-of-the-art machine learning techniques and models.
  • Extensive industry experience with reinforcement learning and robotic systems.

Base Salary Range
$100,000-$300,000 USD