Jobs · Information Technology · Ohio

Senior Software Engineer, Machine Learning

Path Robotics · Columbus, OH · 1 mo ago
HybridInformation TechnologyFull-time

About the role

We’re looking for a Senior Software Engineer to architect and caretake our codebase, building systems and tools that enable our ML, CV, and robotics engineers to quickly and reliably develop and deploy production-grade solutions.

Responsibilities

  • Architect production-grade Python systems for research teams, focusing on speed, reliability, and developer-friendliness.
  • Lead engineering best practices in code quality, testing, modularity, and documentation to maintain a clean and maintainable codebase.
  • Develop internal tooling, APIs, and libraries to simplify infrastructure complexity for researchers.
  • Collaborate with the data platform team to integrate data processing, training, and inference capabilities, without owning these pipelines end-to-end.
  • Create CI/CD workflows for research-heavy Python projects to facilitate transitions from prototypes to production.
  • Act as a technical lead within the research team, making key engineering decisions and mentoring others on writing high-quality, maintainable code.

Requirements

Strong background in software architecture and large-scale backend development in any language (Python preferred), experience building developer tools, frameworks, or platforms for technical teams, proven experience with cloud-based development, including designing and managing data storage, persistence, and secure access in cloud environments, and integrating on-premises infrastructure with cloud services.

Qualifications

Excited to learn ML/CV/robotics workflows well enough to support them, but your superpower is building great software, not tuning models. Thrive in collaborative environments where you’re a bridge between research and production.

Benefits

  • Daily free lunch
  • Flexible PTO
  • 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

Pay

N/A

Schedule

N/A

Similar jobs