Senior Software Engineer, Perception Platform
Path Robotics · Columbus, OH · 2 mo ago
HybridEngineeringFull-time
What You’ll Do
- Wrap perception ML models (part registration, seam localization, real-time weld tracking) into reliable production services that ship to our internationally deployed fleet of welding robots.
- Build gRPC/Protobuf service interfaces with rigorous schema versioning so ML models can evolve seamlessly within our software stack.
- Own deployment infrastructure, including containerization, CUDA/PyTorch environment management, and GPU memory budgeting.
- Build observability and telemetry pipelines that surface fleet-wide perception failures, connecting model metrics to operator outcomes and shortening debug cycles.
- Design data pipelines that close the active-learning loop, ingesting fleet data through annotation tools and routing labeled data back to training services.
- Help establish software best practices and drive engineering quality through code review, testing harnesses, and CI/CD, and mentor mid-level engineers writing production perception services.
Who You Are
- 5+ years building production backend systems in Python (C++ is a plus).
- Expertise in architecture, concurrency, performance, and API design.
- Deep experience designing and operating gRPC/Protobuf services in production, including schema evolution and backward-compatible API contracts across long-lived clients.
- Hands-on with containerized deployment, Linux, and GPU compute. Comfortable diagnosing CUDA driver, PyTorch version, and memory allocation issues on inference hardware.
- Experience building developer tools, frameworks, or platforms, especially those used by ML, CV, or research teams.
- Comfortable enough with ML and computer vision workflows (training loops, evaluation harnesses, point clouds) to support them in code, even though you don't necessarily tune models yourself.
- Thrive at the boundary between research and production, translating prototypes into reliable services while enabling the researchers behind them.
Why You'll Love It Here
- Free lunch every day
- Flexible PTO
- Medical, Dental, and Vision insurance
- 6 weeks 100% paid parental leave plus an additional 6-8 weeks maternity leave for the birthing parent (12-14 weeks total)
- 401K through Empower
- Paid Referral Bonus