Software Engineer, Machine Learning Systems
Core
Build and maintain the tooling that runs AI weather models, processes real-time atmospheric data, and visualizes system performance for a global smart weather balloon constellation.
Role type
Senior IC software engineer (ML systems & infrastructure)
Builds
Production inference tooling, real-time data pipelines, and monitoring dashboards for the WeatherMesh AI model
Domain
Atmospheric science + distributed systems
Deliverable
production ML models
Required skills
production system ownership, real-time data pipeline engineering, observability & failure recovery, system design, debugging complex distributed systems, rapid learning of unfamiliar codebases, AI tool usage for development
Preferred skills
data pipeline experience, distributed systems, scientific computing, geospatial systems, ML inference, GPU computing, PyTorch
Technologies
PyTorch, GPU computing
Responsibilities
Build tooling to run weather models and detect failures; process incoming atmospheric data in real time; build visualization tools for data processing and model inference
Seniority
Senior, hands-on IC