CareerPlanSign in

Senior Software Engineer

USA💼 Full-time🗓 2026-09-15 → 2026-09-26

Core

Architect, develop, and deploy cloud-based image-processing and ML-serving stacks for ground data products in space/aerospace missions.

Role type

Senior IC software engineer (distributed systems, C++, ML inference)

Builds

Distributed, low-latency image-processing systems and production-grade ML-serving paths for ground and onboard-compute missions

Domain

Aerospace / Space / Computer Vision / Machine Learning

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (expert, memory management, concurrency), Python, PyTorch, distributed systems architecture, low-latency system design, unit/integration/verification testing, performance benchmarking

Preferred skills

Non-GPU accelerator experience (TPUs), inference optimization, quantization, graph compilation, kernel fusion, containerized workload testing, space/aerospace mission-critical software experience

Technologies

C++, Python, PyTorch, LibTorch, cloud runtimes

Responsibilities

Design distributed low-latency image-processing systems; define interfaces for data pipelines invoking native/accelerated code; build production ML-serving paths; mentor engineers on C++ and distributed systems; own testing and performance regression; produce designs and trade studies

Seniority

Senior, hands-on IC with technical leadership

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.