Software Engineer, Full Stack
Core
Design, build, and maintain full-stack applications and platforms for production, test, and flight engineering workflows, processing telemetry, sensor data, and video into analysis tools.
Role type
Full-stack software engineer (data & ML integration)
Builds
Internal tools, web interfaces, and automated analysis workflows for engineering data and anomaly detection.
Domain
Aerospace engineering, data processing, computer vision, and large language models.
Deliverable
production ML models
Required skills
Full-stack development, Python for data processing, database query optimization, statistical modeling, computer vision integration, large language model integration, automated testing, deployment management, incident response.
Preferred skills
High-volume video ingest and transcoding, large language model tools for computer vision, OpenCV, Ultralytics, PyTorch, scikit-learn, Pandas, NumPy, SciPy, PostgreSQL, Linux, Docker, Kubernetes, HPC systems, Go, Rust, C#, time-series data, signal data, performance optimization.
Technologies
Python, PostgreSQL, Linux, Docker, Kubernetes, PyTorch, OpenCV, Ultralytics, Pandas, NumPy, SciPy, Go, Rust, C#
Responsibilities
Design and build full-stack applications for engineering workflows; process telemetry, sensor data, and video; integrate statistical models and computer vision; move prototypes to production; manage deployments and monitoring; respond to failures and restore service; collaborate with vehicle, propulsion, test, and manufacturing engineers.
Seniority
Mid-level, hands-on IC
