1

Python Robotics Jobs in Pennsylvania (NOW HIRING)

Software Engineer - Cloud

Pittsburgh, PA · On-site

$58.25 - $75.75/hr

Who We Are Carnegie Robotics designs and manufactures advanced robotics systems and components for ... Building and maintaining robust backend services and REST APIs, primarily in Python. * Project ...

Software Engineer - Cloud

Pittsburgh, PA · On-site

$58.25 - $75.75/hr

Who We Are Carnegie Robotics designs and manufactures advanced robotics systems and components for ... Building and maintaining robust backend services and REST APIs, primarily in Python. * Project ...

Software Engineer - Cloud

Pittsburgh, PA

$58.25 - $75.75/hr

Who We Are Carnegie Robotics designs and manufactures advanced robotics systems and components for ... Building and maintaining robust backend services and REST APIs, primarily in Python. * Project ...

About Us Burro is the leading robotics company in the world by number of robots working outdoors in ... Strong proficiency in Python and C++. * Experience using ML frameworks like TensorFlow, PyTorch, or ...

About Us Burro is the leading robotics company in the world by number of robots working outdoors in ... Strong proficiency in Python and C++. * Experience using ML frameworks like TensorFlow, PyTorch, or ...

Internship - Robotics Engineer

Pittsburgh, PA · On-site

$16.25 - $21/hr

Robotics Engineering Internship Department : Engineering Report to: Engineering Manager Who we are ... The coding will consist of Real-Time/Object Oriented C, C++, and Python development in an embedded ...

next page

Showing results 1-20

Python Robotics information

See Pennsylvania salary details

$13

$58

$86

How much do python robotics jobs pay per hour?

As of May 30, 2026, the average hourly pay for python robotics in Pennsylvania is $58.76, according to ZipRecruiter salary data. Most workers in this role earn between $48.41 and $66.73 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Python Robotics Engineer, and why are they important?

To thrive as a Python Robotics Engineer, you need strong programming skills in Python, a solid understanding of robotics concepts, and often a degree in robotics, computer science, or engineering. Familiarity with robotics frameworks like ROS (Robot Operating System), simulation tools such as Gazebo, and experience with hardware integration are commonly required. Problem-solving, adaptability, and effective teamwork are essential soft skills that help address complex technical challenges and collaborate with interdisciplinary teams. These competencies enable the design, implementation, and optimization of robust robotic systems in a rapidly evolving field.

How do Python Robotics engineers typically collaborate with interdisciplinary teams during a project?

Python Robotics engineers often work closely with mechanical, electrical, and systems engineers to develop and integrate robotic solutions. They are responsible for writing and testing control algorithms in Python, as well as interfacing with hardware and simulation tools. Regular communication and joint problem-solving sessions are common, ensuring that software aligns with hardware capabilities and project requirements. This collaborative environment helps deliver robust, efficient robotic systems and offers exposure to various engineering domains.

What are Python Robotics jobs?

Python Robotics jobs involve designing, developing, and programming robotic systems using the Python programming language. Professionals in this field use Python to control robots, process sensor data, automate tasks, and integrate with hardware and software systems. These roles may be found in industries like manufacturing, healthcare, research, and autonomous vehicles. Typical responsibilities include writing code for robotic behavior, working with frameworks like ROS (Robot Operating System), and collaborating with engineers to build intelligent machines.

What is the difference between Python Robotics vs Robotics Software Engineer?

AspectPython RoboticsRobotics Software Engineer
Required CredentialsPython programming skills, robotics knowledge, possibly certifications in Python or roboticsProficiency in robotics software, programming skills (Python, C++), engineering degree often preferred
Work EnvironmentResearch labs, robotics companies, startups, often hands-on with hardware and softwareDevelopment teams, engineering departments, focus on software development for robotic systems
Industry UsageUsed in robotics research, automation projects, and hobbyist communitiesApplied in industrial automation, autonomous vehicles, and advanced robotics projects

Python Robotics typically refers to using Python programming in robotics applications, often in research or hobbyist settings. Robotics Software Engineers focus on developing and maintaining complex software systems for robotic hardware in professional environments. While both roles require programming skills and robotics knowledge, Python Robotics emphasizes scripting and experimentation, whereas Robotics Software Engineers work on scalable, production-level software solutions.

What are popular job titles related to Python Robotics jobs in Pennsylvania? For Python Robotics jobs in Pennsylvania, the most frequently searched job titles are:
What cities in Pennsylvania are hiring for Python Robotics jobs? Cities in Pennsylvania with the most Python Robotics job openings:
Software Engineer - Cloud

Software Engineer - Cloud

Carnegie Robotics

Pittsburgh, PA • On-site

$58.25 - $75.75/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Job description

Who We Are

Carnegie Robotics designs and manufactures advanced robotics systems and components for defense, agricultural, mining, industrial, and off-road autonomy applications. Our ruggedized solutions can meet the challenges of any industry, providing effective and efficient answers for even the toughest problems.

Who We're Looking For

We are a dynamic team committed to making the impossible possible. Our staff comes from diverse backgrounds and experience levels, fueling our ethos of collective growth and passion towards our work. We warmly welcome individuals of similar mindset to join our ranks.

For this role, we are seeking a solid engineer who can take full end-to-end ownership of cloud projects. Whether you call yourself a Cloud Engineer, a Backend Developer, or have transitioned from a Web Dev or ML background, we are looking for someone who can architect a solution, deploy the infrastructure, build the backend, and keep it running smoothly.

What You'll Be Doing

As a Software Engineer focusing on cloud and backend infrastructure, you will be collaborating with an interdisciplinary team to support our robotics and R&D applications from the cloud side. You will "own" the end-to-end development of cloud projects. This means architecting the cloud solution, deploying the infrastructure, building proper REST APIs, coordinating with front-end developers, administrating the application, resolving user issues, and continuously optimizing for both performance and cost.

What Your Day to Day Is

  • Managing and Administrating AWS: Owning AWS accounts and infrastructure (account creation, billing, etc.). You will monitor the state of deployed applications, track what is driving costs, and optimize resources.
  • Backend Development: Building and maintaining robust backend services and REST APIs, primarily in Python.
  • Project Management & Scoping: Speaking with management, other developers, and external users to understand requirements. You will prioritize work to address critical needs, carefully scope requests, and know when to push back or defer work.
  • Troubleshooting: Quickly digging into the application to diagnose and resolve user issues, even when provided with minimal or ambiguous information, and knowing exactly what follow-up questions to ask.
  • Active, Iterative Development: Navigating fast-paced, ongoing development where requirements can change quickly. You will parse out work efficiently so it can be completed without requiring large, uninterrupted blocks of time.
  • Observability & Security: Implementing security best practices, supporting other developers who need direct cloud resources, and using observability tools (Grafana, Prometheus, Datadog, etc.) to keep systems healthy.
  • Leveraging AI: Utilizing modern AI development tools and assistants to accelerate workflows and problem-solving.

What You'll Have

  • Authorization to work in the U.S. without restriction is required. The company is unable to provide sponsorship for this position.
  • Education: A Bachelor's degree in Computer Science, Computer Engineering, or a closely related field.
  • Experience: A few years of actual cloud engineering, backend development, or highly related full-stack experience.
  • AWS Proficiency: Deep experience with core AWS services (EC2, S3, Lambda, RDS, ECS) and familiarity with running serverless web apps (Lambda, API Gateway, CloudFront, S3 for static hosting).
  • Python Proficiency: Strong skills in Python backend development, with an expectation of building proper REST APIs.
  • Database Proficiency: Solid experience with SQL databases (especially PostgreSQL) and NoSQL databases (expected familiarity with DynamoDB, MongoDB, etc.).
  • Infrastructure-as-Code (IaC): Hands-on experience deploying infrastructure using code (Terraform is preferred, but AWS CloudFormation/CDK is acceptable).
  • AI Tooling: You are proficient in and open to using modern AI tooling to assist in writing code, debugging, and architecting solutions.

How You'll Stand Out

  • Certifications: Active AWS Certifications (Solutions Architect, Developer, etc.).
  • Frameworks & Languages: Experience with FastAPI (a big plus), or other Python frameworks like Flask and Django. Familiarity with TypeScript/JavaScript or C++ is highly valued.
  • Frontend Skills: Experience with front-end development, especially React.
  • Advanced Cloud/DB Skills: Experience with Kubernetes, Aurora Serverless, or experience operating in other cloud providers.
  • Machine Learning Infrastructure: Experience setting up training infrastructure (e.g., managing GPU usage in AWS) and building efficient data pipelines.
  • Industry Experience: Experience in defense-related government contracting.

What You'll Get Out Of It

  • UPMC health coverage with FSA or HSA options
  • Comprehensive dental, vision, and life insurance
  • Fidelity 401(k) plan with employer match
  • Free catered lunch every day with a vegan option
  • 31 Days of PTO (including holidays)
  • Comp time for company travel

Carnegie Robotics is an Equal Opportunity Employer that welcomes applications from all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, or status as a covered veteran in accordance with applicable laws and Carnegie Robotics' employment policies.