Senior Software Engineer - Robotics, Perception (C++, Python) Columbus, Ohio
Path Robotics Inc.
Senior Software Engineer - Robotics, Perception (C++, Python) Columbus, Ohio Build the Path Forward At Path Robotics, we’re building the future of embodied intelligence. Our AI‑driven systems enable robots to adapt, learn, and perform in the real world closing the skilled labor gap and transforming industries. We go beyond traditional methods, combining perception, reasoning, and control to deliver field‑ready AI that is risk‑aware, reliable, and continuously improving through real‑world use. Big, hard problems are our everyday work, and our team of intelligent, humble, and driven people make the impossible possible together. We’re looking for a Software Engineer with deep experience in C++ and Python to lead the development of core systems powering our intelligent robotic platforms. In this role, you’ll architect and implement high‑performance software at the intersection of real‑time robotics, perception, and machine learning. You’ll take technical ownership of critical components, mentor team members, and help shape the future of our robotics software stack. What You’ll Do Drive software architecture decisions across robotics and perception systems. Design, implement, and optimize performance‑critical components of the robotics and perception stack in C++ and Python. Develop and integrate 3D point cloud processing algorithms for weld joint perception, including registration, pose estimation, segmentation, and geometric reasoning. Lead the integration of machine learning models into real‑time systems, ensuring low‑latency, high‑reliability performance. Design and implement gRPC/Protobuf service interfaces with attention to schema versioning and backward‑compatible API evolution. Instrument perception systems for production observability, building telemetry pipelines that connect algorithmic metrics to business outcomes. Who You Are Bachelor’s, Master’s, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field. 5+ years of professional experience in software engineering; title and compensation will be commensurate with experience. Solid grasp of system‑level software design, concurrency, memory management, and optimization. Advanced proficiency in modern C++ and Python, with demonstrated experience building production services using gRPC and Protobuf. Experience with robotics or perception applications, including familiarity with ROS/ROS2, motion planning, and hardware interfaces is preferred. Proficient in Linux‑based development; experience with Docker strongly preferred. Why You’ll Love Working Here Daily free lunch to keep you fueled and connected with the team. Flexible PTO so you can take the time you need, when you need it. Comprehensive medical, dental, and vision coverage. 6 weeks fully paid parental leave, plus an additional 6–8 weeks for birthing parents (12–14 weeks total). 401(k) retirement plan through Empower. Generous employee referral bonuses—help us grow our team! At Path Robotics we love coming to work to solve interesting and tough challenges but also because our ideas are welcomed and valued. We encourage unique thinking and are dedicated to creating a diverse and inclusive environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. #J-18808-Ljbffr Path Robotics Inc.
- Senior Software Engineer, Perception Platform Columbus, Ohio Build the Path Forward At Path Robotics, we’re attacking a trillion dollar opportunity - doing things that have never... ...building production backend systems in Python (C++ is a plus). Expertise in architecture,...SeniorPythonC++Flexible hours
- Senior Software Engineer, Research Enablement Columbus, Ohio Build the Path Forward At Path Robotics, we’re building the future of embodied... ..., combining perception, reasoning, and control... ...production-grade Python systems that make... ...into the company’s C++/ROS codebase. Act...SeniorPythonC++Immediate startFlexible hours
- Path Robotics is seeking a Software Engineer in Columbus, Ohio, to lead the development of core systems for intelligent... ...software, focusing on robotics, perception, and machine learning. Applicants... ...have a strong background in C++ and Python, with at least 5 years of experience...SeniorPythonC++Flexible hours
- ...Robotics Software Engineer Columbus, Ohio At Path Robotics, we're building the future of... ...traditional methods, combining perception, reasoning, and control... .... You'll write modern C++ across the full robotics... ...software in modern C++ (Python a strong plus). ~ Hands...SeniorPythonC++Flexible hours
- ...you a forward-thinking engineer, read to step into a Senior Robotics Software Engineer role with... ...functions such as kinematics, perception, sensor fusion, and... ...proficiency in C++ and Python, with hands-on experience... ...to move you near facility in the Columbus, OH area...SeniorPythonC++Relocation package
- An innovative robotics company seeks a Senior Software Engineer to lead the development of core systems for intelligent robotic platforms. You will drive... ...architecture and implement critical components in C++ and Python while mentoring team members. The ideal candidate has...SeniorPythonC++Flexible hours
- Path Robotics, based in Columbus, Ohio, is seeking a Senior Software Engineer to be the architect of their codebase. In this role, you will build robust and scalable systems... ...will have strong backend development skills (Python, C#, or Java), a background in cloud-based...SeniorPythonFlexible hours
- Path Robotics Inc. in Columbus, Ohio, is seeking a Senior Software Engineer for their Perception Platform. This role involves building reliable production services for perception... ...in backend systems, particularly using Python, and will thrive in a dynamic and collaborative...SeniorPythonFlexible hours
- Senior Mechanical Engineer, Sensing & Mobile Welding Robotics Columbus, Ohio Build the Path Forward Path Robotics is redefining what's possible in autonomous welding. Our... ...team including mechanical, electrical, software, and systems engineers to integrate sensing hardware...SeniorFlexible hours
- Senior RPA/UIPath Developer - Hybrid in Columbus, Ohio - Must have UIPath Certification job at RICEFW Technologies Inc. Columbus... ...% Certify and support launch of robot releases into production as... ...in Machine Learning with Python programming (Required) Experience...SeniorPythonWork from home
- Senior Machine Learning Engineer, Neural Simulators Columbus, Ohio or Remote Build the Path Forward At Path Robotics, we’re building the future of embodied... ..., combining perception, reasoning, and control... ...truth. Strong software engineer with solid Python skills and...SeniorPythonRemote jobFor contractorsFlexible hours
$72k - $100k
Battelle is seeking an early career Robotics AI Engineer for a hybrid position in Columbus, OH. This role focuses on applying AI, machine learning, and robotics... ...'s degree in a related field and familiarity with Python/C++ are required. The salary range for this position is...PythonC++- ...Job Description Job Description As the UX Software Engineer Technical Expert/Unit Lead, you will lead strategic activities to help... ...development. ? Proficient in programming languages such as Java, Python, and C++, with the ability to apply them across diverse development...SeniorPythonC++
- At Path Robotics, we’re building the future... ...methods, combining perception, reasoning, and... ...Our Deployment Engineers work to seamlessly... ...robots, sensors, and software into a cutting‑... ...report to our Senior Manager of Deployment... .... Experience in C++, Python, Bash, ROS, and...PythonC++Flexible hours
$197.4k - $232k
...Location Type: Remote Department Engineering Compensation: $197.4K – $232K •... ...Platform. About the Role Senior Software Engineers II at Confluent take ownership... ...language (for example, Java, Go, C/C++, or Python) and strong fundamentals in data structures...SeniorPythonC++Full timeRemote work$72k - $100k
...seeking an early career Robotics AI Engineer to support fast-... ...position located at our Columbus, OH headquarters.... ...such as perception, navigation, sensor... ...system and PathPlan software. Over time, you will... ...production‑quality code in Python and/or C++ within ROS/ROS2 and...PythonC++Work experience placementInternshipWork at officeLocal areaRemote workFlexible hours$55 - $60 per hour
A technology solutions company is seeking a Mid-Senior level Software Developer for an onsite role in Columbus, OH. The ideal candidate will have a Bachelor's degree... ...experience. Proficient skills in .NET (C#, VB), Python, Django, and React are required. The position offers...SeniorPythonHourly payContract work- ...insurance provider is seeking a Specialist Software Engineer to act as a lead ETL developer on... .... This hybrid role is based in Columbus, Ohio, requiring in-office attendance two... ...programming languages such as Java, Python, and C++. Responsibilities include designing...SeniorPythonC++Work at office2 days per week
- Path Robotics, Inc. in Columbus, Ohio is looking for a Senior Software Engineer specializing in Machine Learning. In this role, you will architect production-grade Python systems that enhance research efficiency, lead best practices in code quality, and build internal tooling...SeniorPythonFlexible hours
- OhioX, Inc. is looking for a Senior Software Engineer in Columbus, Ohio, to lead software architecture and development... ...on building robust, scalable Python systems. You will work with research... ...create tools that streamline ML and robotics projects. The ideal candidate has a...SeniorPythonFlexible hours
- Specialist, Software Engineer (ETL - Informatica & Oracle PL/SQL) Nationwide’s Information Technology... ...The role is hybrid, coming into the Columbus, Ohio office 2 days per week on Mondays &... ...programming languages such as Java, C++, Python, JavaScript; strong knowledge of...PythonC++Temporary workWork at office2 days per week
$140k - $200k
Consultant, Software Engineer (Mainframe) 2 days ago Be among the first... ...schedule coming into the Columbus, Ohio office (Wednesday & Thursday... ...language such as Java, C++, Python, JavaScript. Knowledge of... ...or through other means. Seniority Level Mid‑Senior level Employment...PythonC++Full timeTemporary workCasual workWork at officeWeekend work- Senior Software Engineer, Machine Learning Columbus, Ohio Build the Path Forward At Path Robotics, we’re attacking a trillion dollar opportunity — doing things that have never been... ...What You’ll Do Architect production‑grade Python systems that make experimentation,...SeniorPythonFlexible hours
- ...professional services firm seeks an AI & Data - Physical AI Engineering Consultant – Manager to lead innovative AI... ...should possess programming proficiency in Python, C++, and Java, alongside expertise in robotics and machine learning. This position emphasizes hands...PythonC++
- ## Senior Software EngineerApplylocations: Columbus, OHtime type: Full timeposted on: Posted Yesterdayjob... ...**The Senior Software Engineer designs, develops, and... ...and toolset e.g. Java, Python, Oracle, MySQL, etc. 3 -... ...decisions based on perceptive and analytical processes...SeniorPythonWork experience placementWork at office
- ...requires in-office presence in Columbus, Ohio two days per week. Location... ...Strong knowledge of software testing principles and Agile... ...hear from you! As a Software Engineer, you will focus primarily on... ...programming language such as Java, C++, Python, JavaScript. Strong...PythonC++Temporary workCasual workWork at officeWeekend work2 days per week
- A robotics technology company in Columbus, Ohio is seeking a Deployment Engineer to integrate cutting-edge robotic welding systems. The... ...systems, troubleshooting software, and working closely with engineering... ...languages including C++ and Python. Enjoy benefits like daily...PythonC++Flexible hours
- Path Robotics, Inc. is seeking a Senior Software Engineer for their Perception Platform in Columbus, Ohio. The role involves developing and managing production services integrating machine learning models for welding robots, ensuring seamless operation and deployment....SeniorFlexible hours
- Job Title Senior Software Engineer - Data Platform Location Columbus, OH Job Summary As a Senior Software Engineer on the... ...building production software with Python (strong OOP fundamentals) 5+... ...vision, peripheral vision, depth perception, and ability to adjust focus. RevSpring...SeniorPythonContract work
- A leading IT services provider in Columbus, Ohio is seeking a Mid-Senior level Software Engineer to design and implement complex features in the cloud. The ideal candidate... ...in software development, with strong expertise in Python and Django frameworks. Key responsibilities...SeniorPythonFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Robotics, Perception (C++, Python) Columbus, Ohio. Be the first to apply!
- robotic system engineer Columbus, OH
- software development engineer (robotics engineer) Columbus, OH
- control systems engineer Columbus, OH
- senior control systems engineer Columbus, OH
- senior robotics software engineer Columbus, OH
- robotics engineer Columbus, OH
- python engineer Columbus, OH
- python developer Columbus, OH
- python developer data analytics Columbus, OH
- full stack / python developer (remote) Columbus, OH

