Senior Software Engineer, Perception Platform

1 month, 1 week ago
Full-time
Senior
Software Development
Path Robotics

Path Robotics

Path Robotics creates truly autonomous robots for manufacturing, eliminating the need for skilled welders or robot programmers and allowing humans to focus on creativity.

Automotive
51-250
Founded 2014
$71M raised

Description

  • Wrap perception ML models such as part registration, seam localization, and real-time weld tracking into production services for deployed robots.
  • Build gRPC/Protobuf service interfaces with rigorous schema versioning and backward-compatible contracts.
  • Own deployment infrastructure, including containerization, CUDA/PyTorch environment management, and GPU memory budgeting.
  • Build observability and telemetry pipelines that surface fleet-wide perception failures and connect model metrics to operator outcomes.
  • Design data pipelines that support the active-learning loop by ingesting fleet data, integrating annotation tools, and routing labeled data back to training services.
  • Establish software best practices through code review, testing harnesses, and CI/CD.
  • Mentor mid-level engineers building production perception services.
  • Collaborate closely with research teams and the data platform team to translate prototypes into reliable systems.

Requirements

  • 5+ years building production backend systems in Python; C++ is a plus.
  • Strong expertise in architecture, concurrency, performance, and API design.
  • Deep experience designing and operating gRPC/Protobuf services in production, including schema evolution.
  • Hands-on experience with containerized deployment, Linux, and GPU compute.
  • Comfort diagnosing CUDA driver, PyTorch version, and memory allocation issues on inference hardware.
  • Experience building developer tools, frameworks, or platforms used by ML, CV, or research teams.
  • Working familiarity with ML and computer vision workflows such as training loops, evaluation harnesses, and point clouds.
  • Ability to work effectively at the boundary between research and production and translate prototypes into reliable services.

Benefits

  • Free lunch every day.
  • Flexible PTO.
  • Medical, Dental, and Vision insurance.
  • 6 weeks of 100% paid parental leave, plus an additional 6-8 weeks of maternity leave for the birthing parent.
  • 401(k) through Empower.
  • Paid referral bonus.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Auto

Upstart 1K-5K Banks

Upstart is hiring a Senior Software Engineer to help scale its Auto Direct secured lending product by building customer-facing experiences, eligibility systems, and operational workflows in a digital-first environment.

System Design
16 hours, 9 minutes ago

Software Engineer III

6sense 1K-5K IT Services

6sense is hiring a Software Engineer III to design, develop, and scale backend services and distributed systems for its AI-driven B2B account engagement platform.

AWS Azure GCP Go Java Microservices Python System Design TypeScript
16 hours, 9 minutes ago

Senior Lead Software Engineer - Developer Infrastructure

Klaviyo 1K-5K IT Services

Klaviyo is hiring a Senior Lead Software Engineer to lead backend Dev Infrastructure architecture and platform strategy for dependencies, upgrades, and developer productivity across the engineering organization.

Apache Airflow Apache Spark AWS Azure Buildkite ClickHouse Django Docker FastAPI GCP Go Jest Kafka Kubernetes MySQL PostgreSQL Python RabbitMQ React Redis Terraform TypeScript
16 hours, 9 minutes ago

Principal Software Engineer

Natera 1K-5K Pharmaceuticals

Natera is hiring a Principal Software Engineer for its R&D Platform Infrastructure team to lead architecture and delivery of cloud, workflow, and data platforms that support scientific workloads.

Apache Airflow AWS Azure Dagster Django GCP Go Groovy Helm Java Kubernetes Python React Terraform
16 hours, 9 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers