1

Python Robotics Jobs in Buffalo, NY (NOW HIRING)

... robotics and AI development (e.g., Python, C/C++, MATLAB). • Strong command of statistical methods and their application to biomedical and engineering research. • Demonstrated track record of ...

HVAC Programmer I

Buffalo, NY · On-site

$25.05 - $46.53/hr

At least one (1) year of work-related experience in a relevant field (Robotics, PLC, Machining ... Basic experience with programming languages or scripting (e.g., JavaScript, Python, or similar)

HVAC Programmer I

Buffalo, NY · On-site

$25.05 - $35.79/hr

At least one (1) year of work-related experience in a relevant field (Robotics, PLC, Machining ... Basic experience with programming languages or scripting (e.g., JavaScript, Python, or similar)

Develop software for automated aerospace test systems using tools such as LabVIEW, Python, C, and ... Exposure to aerospace, defense, manufacturing, robotics, or industrial automation environments

Develop software for automated aerospace test systems using tools such as LabVIEW, Python, C, and ... Exposure to aerospace, defense, manufacturing, robotics, or industrial automation environments*

Develop software for automated aerospace test systems using tools such as LabVIEW, Python, C, and ... Exposure to aerospace, defense, manufacturing, robotics, or industrial automation environments

At least one (1) year of work-related experience in a relevant field (Robotics, PLC, Machining ... Basic experience with programming languages or scripting (e.g., JavaScript, Python, or similar)

... Python and Java to enhance AI model deployment - Overseeing the creation and maintenance of data ... Robotics - At least one of the following: Certifications aligned to data engineering, machine ...

New

Python Robotics information

See Buffalo, NY salary details

$12

$56

$83

How much do python robotics jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for python robotics in Buffalo, NY is $56.78, according to ZipRecruiter salary data. Most workers in this role earn between $46.83 and $64.52 per hour, depending on experience, location, and employer.

What is a Python Robotics job?

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 are the key skills and qualifications needed to thrive as a Python Robotics engineer?

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 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 cities near Buffalo, NY are hiring for Python Robotics jobs?

Cities near Buffalo, NY with the most Python Robotics job openings:

Postdoctoral Associate

University at Buffalo

Buffalo, NY • On-site

$60K/yr

Full-time

Re-posted 5 days ago


University at Buffalo rating

7.2

Company rating: 7.2 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

385th of 623 rated colleges and universities


Job description

Posting Details
Position Information
Fiscal Year
2026-2027
Position Title
Postdoctoral Associate
Classification Title
Postdoctoral Associate
Department
Neurosurgery
Posting Number
R260126
Posting Link
https://www.ubjobs.buffalo.edu/postings/63869
Employer
Research Foundation
Position Type
RF Professional
Job Type
Full-Time
Appointment Term
Salary Grade
E.89
Posting Detail Information
Position Summary
The Department of Neurosurgery at the University at Buffalo seeks a full-time Postdoctoral Associate to support an interdisciplinary research program focused on image-guided navigation for neurovascular interventions.
The successful candidate will develop and evaluate medical robotic systems with artificial intelligence capabilities for vascular navigation using catheter and guidewire technologies guided by X-ray fluoroscopy and digital subtraction angiography (DSA). The candidate will work closely with clinicians, engineers, and research collaborators to advance project objectives, validate methodologies, achieve project milestones, and disseminate findings through publications and presentations.
Specific duties include, but are not limited to:
• Develop robotic components and systems for catheter and guidewire shaping and manipulation.
• Design, prototype, and evaluate electromechanical systems for endovascular navigation applications.
• Develop and evaluate artificial intelligence and reinforcement learning approaches for autonomous guidewire shaping and control.
• Design experiments, validation strategies, and quantitative performance metrics for robotic navigation and wire-shaping systems.
• Develop embedded control systems and software for robotic devices and supporting hardware.
• Coordinate research objectives and technical requirements with clinicians, engineers, and multidisciplinary project teams.
• Integrate information from medical imaging, vascular anatomy, device behavior, and robotic control systems to support system-level navigation development.
• Track progress toward defined project milestones and contribute to technical reports and project updates.
• Prepare manuscripts, presentations, and other scientific materials describing research methods and findings.
• Prepare materials for grant proposal submissions.
The department of neurosurgery in the Jacobs School is actively recruiting for a laboratory technician. This individual will work closely with the Principal Investigator (PI) as the laboratory technician in the cerebrovascular lab. Job duties include: conducting experiments under supervision of professor (animal care and surgeries), writing and revising IACUC and IRB protocols, ordering lab supplies and maintaining the daily functions of the lab), assist undergraduate, graduate and medical students in their research (qPCR, RNA-sequencing, cell culture), The University at Buffalo (UB) #ubuffalo is one of America's leading public research universities and a flagship of the State University of New York system, recognized for our excellence and our impact. UB is a premier, research-intensive public university dedicated to academic excellence. Our research, creative activity and people positively impact the world. Like the city we call home, UB is distinguished by a culture of resilient optimism, resourceful thinking and pragmatic dreaming that enables us to reach others every day. Visit our website to learn more about the University at Buffalo.
Learn more:
  • Our benefits, where we prioritize your well-being and success to enhance every aspect of your life.
  • Being a part of the University at Buffalo community.

As an Equal Opportunity / Affirmative Action employer, the Research Foundation will not discriminate in its employment practices due to an applicant's race, color, religion, sex, sexual orientation, gender identity, national origin and veteran or disability status.
Minimum Qualifications
• PhD in Biomedical Engineering, Mechanical Engineering, Electrical Engineering, Robotics, or a related engineering field.
• Experience in robotics design, mechatronics, electromechanical systems, or robotic device development.
• Experience in electronic circuit and printed circuit board (PCB) design.
• Experience in embedded systems development and microcontroller programming (e.g., Arduino, STM32, Raspberry Pi, or similar platforms).
• Experience with computer-aided design (CAD) software and rapid prototyping techniques, including 3D printing.
• Experience developing artificial intelligence and machine learning methods for research applications.
• Proficiency in programming languages commonly used for robotics and AI development (e.g., Python, C/C++, MATLAB).
• Strong command of statistical methods and their application to biomedical and engineering research.
• Demonstrated track record of peer-reviewed publications.
• Demonstrated ability to communicate scientific findings clearly and collaborate effectively within multidisciplinary research teams.
Preferred Qualifications
• Three or more years of experience working in a clinical, translational, or medical device research environment.
• Experience collaborating with clinicians and coordinating research objectives across multidisciplinary teams.
• Knowledge of neurovascular anatomy, cerebrovascular disease, and neurovascular interventions, with an emphasis on mechanical thrombectomy.
• Experience developing robotic medical devices or image-guided surgical/interventional systems.
• Experience with X-ray fluoroscopy and digital subtraction angiography (DSA) imaging.
• Familiarity with reinforcement learning and autonomous robotic control.
• Experience with ROS (Robot Operating System) or similar robotics software frameworks.
• Experience providing guidance or mentorship to graduate students.
Our University Community
Physical Demands
Driving Requirements
This position will never drive a university owned vehicle.
Salary Range
60000.00
Additional Salary Information
The salary range reflects our good faith and reasonable estimate of the possible compensation at the time of posting, the role and associated responsibilities, and the experience, education, and training of the selected candidate.
Work Hours
40
Campus
Gates Vascular Institute
Posting Alerts
Special Instructions Summary
Is a background check required for this posting?
No
Background Check Notification
Contact Information
Contact's Name
S.V. Setlur Nagsh
Contact's Pronouns
he/him
Contact's Title
Research Scientist
Contact's Email
ss438@buffalo.edu
Contact's Phone
716-218-1000
Posting Dates
Posted
08/19/2026
Deadline for applicants
Open Until Filled
Date to be filled
09/15/2026
References
Number of references required
3
Reference Cutoff Date
Instructions to Applicant

What University at Buffalo employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom