
Senior Software Engineer
Path Robotics13 days ago
Responsibilities
- Architect production-grade Python systems for fast and reliable experimentation and deployment.
- Lead engineering best practices around code quality, testing, modularity, and documentation.
- Build internal tooling, APIs, and libraries to simplify infrastructure complexity for researchers.
- Collaborate with the data platform team to integrate data processing and inference capabilities.
- Design CI/CD workflows for research-heavy Python projects.
- Act as a technical lead, making key engineering decisions and mentoring team members.
Requirements
- Strong background in software architecture and large-scale backend development in languages like C#, Java, or Python.
- Experience building developer tools, frameworks, or platforms for technical teams.
- Proven experience with cloud-based development and managing data storage and access.
- Willingness to learn ML/CV/robotics workflows to support research teams.
- Ability to thrive in collaborative environments bridging research and production.
Benefits
- Free lunch every day.
- Flexible PTO.
- Medical, Dental, and Vision insurance.
- 6 weeks 100% paid parental leave plus additional maternity leave.
- 401K through Empower.
- Paid Referral Bonus.