AI Software Engineer
Posted Updated
- The Terrestrial Software team is building the foundation for an automated rocket factory and integrated launch platform
- Their mission is to automate and streamline workflows across the entire lifecycle of Terran R, from raw material intake to launch operations and eventually manufacturing on Mars
- Today, that means partnering directly with teams across design, materials, manufacturing, and test and launch to design, implement, and deploy end-user enterprise-wide applications, industrial automation, data analytics infrastructure, and next-generation AI to solve real problems and accelerate progress
- Long term, the team is laying the groundwork for a modular, scalable software platform that can power highly autonomous operations on Earth and beyond
- This is a team for builders and thinkers who thrive on cross-functional impact and want to shape the digital backbone of our future in space
- The AI, Data and Platform Engineering team leads Relativity’s initiative to make AI a core part of how we design, build, and test rocket hardware
- We build the applications, agents, data foundations, and platform that put AI in the hands of engineers and operators across the company
- We are a small, high-ownership team that ships quickly, works directly with users, and treats reliability and evaluation as first-class parts of every AI product
- You will help build AI systems used by engineers and operators across the company, working across the full software development life cycle: concept, design, implementation, and ongoing iteration
- Build AI-powered applications and agents on top of foundation models, and make them reliable in production
- Follow agile development practices and ship quality software that is continuously integrated and deployed
- Solve complex problems with simple solutions
- Work directly with users and stakeholder teams to define requirements, implement solutions, and iterate
- Technologies we use: Python, React, TypeScript, Go
- Foundation models (Claude and others), agent and orchestration frameworks, retrieval and vector search, LLM evaluation tooling
- Spark, Iceberg, DuckDB, Redshift, DBT, Postgres, Mongo
- AWS, Kubernetes (cloud and on-prem), Terraform, Helm
Benefits
- Health, dental, and vision coverage
- Additional stipend for employee wellness
- 401(k)
- Equity
- 11 company holidays & generous PTO
- Monthly lunches, game nights, holiday celebrations, and offsite events
- Generous parental leave and provide a $10,000 stipend for fertility, adoption, and other family-building benefits
- $2,000 annual learning stipend
- Constant training opportunities, company Lunch and Learns, and access to industry conferences
- Bachelor’s degree or higher in Computer Science or a related engineering field (Computer, Software, Electrical, Aerospace)
- Proficient in the languages and tools you love most, and willing to learn new ones
- Practical experience building AI features with large language models, such as agents, retrieval-augmented generation, tool use, or evaluation, and shipping them to real users
- 3 to 5 years of experience building, shipping, and iterating on applications and services
- Hands-on experience building with large language models, whether through coursework, projects, or self-directed work
- Experience designing in collaboration with non-software stakeholders
- Experience designing and scaling AI or service architectures that support high-performance, user-facing applications
- Experience building evaluation and observability systems that keep AI reliable in production
- Background in data engineering, applied machine learning, or building and maintaining knowledge bases and ontologies
- Experience turning research into working prototypes and reading current AI literature to inform design choices
- Experience developing, debugging, and shipping software products on large code bases that span platforms and tools
- Exposure to manufacturing, hardware, robotics, or other physical-world domains
