BigBear.ai

Software Engineer

BigBear.ai
Apply
2 years ago
Columbia, MD, USAMid Level

Responsibilities

  • Elicit stakeholder requirements and determine where artificial intelligence and machine learning solutions apply.
  • Develop automated analysis and triage across multiple collection techniques.
  • Integrate capabilities into existing platforms and SDKs.
  • Build scripts and user interfaces to convert and normalize data.
  • Extend existing platforms with tools and technologies to automate tasking and collection.
  • Develop and deploy production software and services in fast-paced operational environments.

Requirements

  • At least 3 years of relevant experience, or a bachelor's degree in a technical discipline plus at least 2 years of experience.
  • TS/SCI clearance with polygraph.
  • Production-grade software development experience in Python or JavaScript.
  • Experience with machine learning and AI tooling platforms.
  • Experience containerizing and deploying services with Docker and Kubernetes.
  • Proficiency with Git and CI/CD pipelines.
  • Experience deploying and managing production services in fast-paced environments.
  • Familiarity with Jira and Confluence.
  • Preferred: experience with agentic AI tooling such as Claude Code or Codex.
  • Preferred: experience with Java, C, React, or Vue.
  • Preferred: ability to analyze cybersecurity-related datasets and knowledge of SIGINT collection and analysis systems and production CNO capabilities.
BigBear.ai

About BigBear.ai

501-1,000 employees

BigBear.ai develops AI-powered decision intelligence software, computer vision, and modeling/simulation tools for U.S. defense, intelligence, federal civilian, and critical-infrastructure markets. It sells software platforms and contract services, often deployed in secure government clouds, to support mission planning, logistics, and cybersecurity. Founded in 1988 and headquartered in McLean, Virginia, BigBear.ai is a public company listed on the NYSE under the ticker BBAI.

Contact me