SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer, Cloud Image/ML Compute Architecture

Muon Space - San Jose, CA, United States - Hybrid - posted 2026-09-14

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 232,000 - 261,000 / annual

Muon Space, a LEO satellite constellation provider founded in 2021, is seeking a Senior Software Engineer to architect and lead the cloud image processing and ML serving infrastructure for mission-critical data products. You will design, build, and deploy the production serving platform that runs Muon's image algorithms and ML models across ground and flight systems. This is a technical leadership role focused on architecture and performance optimization. You'll establish the patterns and interfaces that enable the team to move research models into low-latency production services, and you'll own the integration points where data pipelines invoke the serving layer. Key responsibilities include: - Architect and deploy the cloud image processing and ML serving stack, including runtime integration, request batching, and multi-customer data feed support - Design distributed, low-latency image processing systems that scale in the cloud - Define patterns and interfaces for data pipelines to call performant native/accelerated code - Establish a production-grade image processing and ML serving path for the Image Data Product pipeline, extensible to upcoming imaging and onboard-compute missions - Deliver high-performance reference algorithm implementations and benchmarks - Mentor engineers on modern C++, image/ML runtimes, and distributed-systems design - Own verification and validation, including unit, integration, and performance regression testing - Produce clear designs, trade studies, and interface documentation This is a hybrid role requiring three days per week on-site in San Jose, CA. REQUIREMENTS: - Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Applied Math, or related technical field - 6+ years of professional software engineering experience, including technical leadership on distributed computation or data-intensive systems - Expert-level C++ with deep familiarity with memory management, concurrency, and performance-oriented programming in production systems - Strong PyTorch experience and production experience running models in C++ runtimes in the cloud using LibTorch or equivalent - Demonstrated experience architecting distributed systems for low-latency image and ML, data analysis, or computer vision - Strong Python skills, including interaction with native optimized implementations - Strong written and verbal communication; ability to lead and conclude cross-functional technical discussions - Ability and willingness to obtain and maintain a U.S. security clearance (active clearance is a plus) NICE-TO-HAVE: - Experience with accelerators beyond GPUs (TPUs, etc.) and accelerator tradeoff analysis - Model optimization for inference (quantization, graph compilation, kernel fusion) - Production ownership for latency-critical systems - GPU acceleration (CUDA, HIP, or similar) - CI/CD for containerized workloads with performance regression testing - Direct exposure to space, aerospace, or mission-critical software environments

Similar roles