Senior AI Software Engineer

AI EngineerMachine Learning EngineerFull TimeRemoteTeam 51-200

Location

United States

Posted

2 days ago

Salary

$175K - $245K / year

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

At Firestorm, we are building autonomous aerial systems that operate where they are needed most, when they are needed most. Our mission requires speed, ingenuity, and a relentless commitment to engineering excellence. We move fast, test constantly, and deliver capability that performs in the real world, not just in simulation.

We are looking for a Lead AI Software Engineer who is excited to build, test, and deliver production-grade AI-enabled software systems. This is a hands-on role, working on end-to-end delivery from early prototypes through hardened deployments. You will potentially lead a small team in the future. This role blends strong software engineering fundamentals with modern AI system development:

  • Turning ambiguous user intent into reliable, structured outputs
  • Integrating safely with existing internal systems
  • Building the validation, observability, and governance required for high-integrity environments

This is not a research-only role. You will ship, iterate quickly, and set the technical and execution standard for a team operating under demanding timelines.

If you want to build systems that matter, own your work end to end, and be part of a team that values bold thinking grounded in rigorous engineering, Firestorm is the place to do it.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • U.S. Citizenship and the ability to obtain and maintain a U.S. Government security clearance
  • 8+ years of experience building and shipping production software systems (services, platforms, or distributed systems)
  • 4+ years of production AI/ML experience, including ownership of real-world reliability, safety, and performance outcomes
  • Demonstrated experience shipping LLM-enabled applications to production
  • Experience designing AI evaluation and quality gates
  • Experience operating AI systems in production
  • Strong proficiency in Python and at least one backend/systems language (e.g., Go, Java, C++, Rust)
  • Experience designing and evolving structured interfaces
  • Experience implementing safety/security controls for AI systems
  • Proven ability to lead execution in a fast-paced environment while staying highly hands-on
  • Excellent communication and documentation skills

Requirements

  • Lead hands-on development of AI-enabled software systems from concept to deployment, balancing rapid iteration with engineering rigor
  • Support end-to-end delivery across product and engineering concerns: requirements intake, decomposition into structured outputs, validation, and release readiness
  • Build and maintain agentic workflows with clear safety and quality constraints
  • Define and enforce structured output contracts to reduce brittleness and enable long-term evolution
  • Establish build and release discipline
  • Drive operational readiness
  • Partner with adjacent engineering teams to integrate with existing platforms
  • Set team execution cadence
  • Identify high-risk failure modes in AI workflows and ship mitigations
  • Produce clear technical documentation and decision records

Benefits

  • Comprehensive medical, dental, and vision plans
  • 401(k) Retirement Savings Plan
  • Equity grants for new hires
  • Unlimited PTO
  • Extremely generous company holiday calendar
  • Generous Parental Leave
  • Lifestyle Spending Account
  • FSA, DCFSA, HSA
  • Hospital Indemnity insurance
  • Critical Illness insurance
  • Accident insurance
  • Basic Life/AD&D, short-term and long-term disability insurance
  • Mental Health Resources available 24/7

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • U.S. Citizenship and the ability to obtain and maintain a U.S. Government security clearance
  • 8+ years of experience building and shipping production software systems (services, platforms, or distributed systems)
  • 4+ years of production AI/ML experience, including ownership of real-world reliability, safety, and performance outcomes
  • Demonstrated experience shipping LLM-enabled applications to production
  • Experience designing AI evaluation and quality gates
  • Experience operating AI systems in production
  • Strong proficiency in Python and at least one backend/systems language (e.g., Go, Java, C++, Rust)
  • Experience designing and evolving structured interfaces
  • Experience implementing safety/security controls for AI systems
  • Proven ability to lead execution in a fast-paced environment while staying highly hands-on
  • Excellent communication and documentation skills
  • Lead hands-on development of AI-enabled software systems from concept to deployment, balancing rapid iteration with engineering rigor
  • Support end-to-end delivery across product and engineering concerns: requirements intake, decomposition into structured outputs, validation, and release readiness
  • Build and maintain agentic workflows with clear safety and quality constraints
  • Define and enforce structured output contracts to reduce brittleness and enable long-term evolution
  • Establish build and release discipline
  • Drive operational readiness
  • Partner with adjacent engineering teams to integrate with existing platforms
  • Set team execution cadence
  • Identify high-risk failure modes in AI workflows and ship mitigations
  • Produce clear technical documentation and decision records

Benefits

  • Comprehensive medical, dental, and vision plans
  • 401(k) Retirement Savings Plan
  • Equity grants for new hires
  • Unlimited PTO
  • Extremely generous company holiday calendar
  • Generous Parental Leave
  • Lifestyle Spending Account
  • FSA, DCFSA, HSA
  • Hospital Indemnity insurance
  • Critical Illness insurance
  • Accident insurance
  • Basic Life/AD&D, short-term and long-term disability insurance
  • Mental Health Resources available 24/7

Related Job Pages

More AI Engineer Jobs

Full TimeRemote

The role involves building AI systems that solve immediate business problems and can be productized for external clients, focusing on shipping revenue-generating systems quickly. Responsibilities include developing AI-powered content systems, RevOps analytics pipelines, and sales intelligence tools while owning the underlying infrastructure and documenting all work for potential productization.

United States

Energy Engineering & Python Expert - Freelance AI Trainer

Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

AI Engineer2 days ago
Part TimeRemote

Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation ispro...

New York

Energy Engineering & Python Expert - Freelance AI Trainer

Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

AI Engineer2 days ago
Part TimeRemote

Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation ispro...

New York

Energy Engineering & Python Expert - Freelance AI Trainer

Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

AI Engineer2 days ago
Part TimeRemote

Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation ispro...

Texas