CareerPlan

Senior Software Engineer, Perception Platform

ColumbusFull-time$160k–$210k2026-11-09
No visa sponsorship

Core

Architect and maintain the Perception codebase, building production services for ML/CV models that power a fleet of welding robots.

Role type

Senior Software Engineer (Perception Platform)

Builds

Production-grade perception services, gRPC/Protobuf interfaces, deployment infrastructure, and data pipelines for active learning.

Domain

Robotics, Computer Vision, Machine Learning

Deliverable

production ML models

Required skills

Python, gRPC/Protobuf, containerization, CUDA/PyTorch, Linux, GPU compute, API design, CI/CD, code review

Preferred skills

C++, architecture, concurrency, performance optimization, developer tools

Technologies

Python, gRPC, Protobuf, CUDA, PyTorch, Linux, Docker, CI/CD

Responsibilities

Wrap perception ML models into reliable production services; Build gRPC/Protobuf service interfaces with schema versioning; Own deployment infrastructure and GPU memory management; Build observability and telemetry pipelines; Design data pipelines for active learning; Mentor mid-level engineers.

Seniority

Senior, hands-on IC