Staff Software Engineer, AI Tooling
Core
Designing and building internal AI platforms and full-stack applications to support the design and build of artificial-gravity human-rated space stations.
Role type
Staff Software Engineer, AI Tooling
Builds
Internal AI platforms, full-stack AI applications, production-grade integrations connecting AI models with internal tools and workflows
Domain
Aerospace / Space Exploration / AI Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack development (frontend/backend), AI/ML concepts, large language model architectures, prompt engineering, AI tooling patterns, production application scaling, engineering best practices, technical mentorship
Preferred skills
Python, TypeScript, Svelte/SvelteKit, MCP (Model Context Protocol) servers, LLM API integration, containerization (Docker/Kubernetes), RAG patterns, vector databases, leading AI/ML platforms at scale
Technologies
Python, TypeScript, Svelte, SvelteKit, OpenWebUI, MCP, Docker, Kubernetes, vector databases
Responsibilities
Define technical direction and roadmap for internal AI platforms; Architect and lead development of full-stack AI applications; Establish engineering best practices and quality standards; Build and maintain production-grade integrations; Design pipelines for AI response enforcement and content safety; Drive adoption of emerging AI frameworks; Collaborate cross-functionally with IT, security, and business stakeholders; Mentor engineers on AI initiatives; Ensure reliability, observability, and scalability of production AI systems; Rapidly iterate on AI tooling
Seniority
Staff, hands-on IC with mentorship responsibilities