A

Atalanta

Formal verification for mission-critical systems

Software Engineer Intern

AI Application EngineeringPosted on Nov 12
InternshipWashington, DC, USA$48.08 - $72.12 /hrIn-person

About the Job

Requirements

  • Current enrollment in a Bachelor’s, Master’s, or PhD program in computer science, software engineering, mathematics, or a related field.
  • Strong programming fundamentals in at least one language such as Python, TypeScript, or Rust, and familiarity with, or willingness to learn, front-end frameworks such as React.
  • Experience building software for real users through coursework, prior internships, research, hackathons, or personal or open-source projects.
  • Interest in AI systems and formal methods, such as LLM tool calling, agentic workflows, SMT solvers, or theorem provers such as Lean; prior exposure is a plus but not required.
  • Eligibility for a TS/SCI security clearance; U.S. citizenship is required.

Responsibilities

  • Support forward-deployed engineers in deploying and configuring Argo for customers across cloud, on-premises, or hybrid environments.
  • Help translate customer system data and architecture artifacts into schemas and models that formal methods tools, including SMT and SAT solvers and theorem provers, can reason about.
  • Prototype and evaluate LLM-powered workflows, including prompt design and tool calling, that connect customer data to automated reasoning.
  • Build and test front-end features and internal tools that make system models, constraints, and verification results understandable and actionable for customers.
  • Turn learnings from customer engagements into documentation, product feedback, and contributions to the forward-deployment playbook.
  • Collaborate with team members to design and implement the technical architecture and product roadmap for the core software platform.
  • Build scalable systems that integrate AI and machine learning technology to deliver impact for customers.
  • Work cross-functionally with forward-deployed engineers and applied mathematicians to integrate formal methods and automated reasoning tools and techniques into platform workflows.
  • Ensure the technical foundations support real-world operational and mission demands.

About the Company

Atalanta

Formal verification for mission-critical systems

Atalanta develops Argo, a platform that uses formal methods and AI to prove the correctness of high-stakes software for defense, energy, and space. It analyzes all possible states of a system to guarantee performance, safety, and security under changing conditions. Unlike traditional testing, Argo provides verifiable guarantees and targets mission-critical, cyber-physical environments, with collaborations including Viasat and the Genesis Mission. Its goal is to enable trustworthy deployment of advanced technologies by ensuring systems behave as intended under mission requirements.

Company size
11-50
Company stage
N/A
Total funding
$3.8M
Headquarters
London, United Kingdom
Founded
2017

Recently Posted Jobs

Explore more opportunities at Atalanta

See more jobs