Machine Learning / Full Stack Engineer – US Defense AI Program
Location: Remote (USA) – Occasional Travel to San Diego, CA
Employment Type: Full-Time
Compensation: Up to $180,000 Base Salary (No Benefits)
Security Requirement: U.S. Citizenship Required | Active Secret Clearance Preferred (or Ability to Obtain)
About the Opportunity
Bristol-AI is a leading technology company focused on transforming U.S. Navy maintenance and logistics operations through Artificial Intelligence, predictive analytics, forecasting, and advanced software platforms.
We are seeking a highly skilled Machine Learning / Full Stack Engineer to develop next-generation forecasting, optimization, simulation, and AI-powered decision-support systems that improve fleet readiness and maintenance execution for critical U.S. Navy programs.
This is an exciting opportunity to work on cutting-edge Defense AI initiatives supporting long-term Department of Defense modernization programs.
Key Responsibilities
- Develop forecasting, optimization, simulation, and predictive maintenance models using Python and modern machine learning frameworks.
- Build production-ready AI solutions utilizing PyTorch, TensorFlow, Scikit-Learn, NumPy, and Pandas.
- Design and implement workload forecasting, schedule-risk analysis, workload leveling, and uncertainty modeling solutions.
- Develop Monte Carlo simulations, critical-path analysis tools, and resource optimization workflows.
- Integrate vector databases, embeddings, semantic search, and Retrieval-Augmented Generation (RAG) capabilities.
- Build and maintain backend services using FastAPI, PostgreSQL, Pydantic, and modern API architectures.
- Collaborate with Full Stack Engineers to deliver React/TypeScript-based dashboards and analytics platforms.
- Develop AI-assisted workflows using CopilotKit, Pydantic AI, MCP integrations, AG-UI, and agentic frameworks.
- Create automated testing, validation, monitoring, and deployment pipelines.
- Support containerized deployments using Docker and Kubernetes, including secure and air-gapped environments.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Data Science, Statistics, Mathematics, Operations Research, or a related field.
- U.S. Citizen (mandatory).
- Active Secret Security Clearance preferred or ability to obtain one.
- Strong proficiency in Python 3, NumPy, Pandas, and machine learning development.
- Hands-on experience with PyTorch, TensorFlow, or Scikit-Learn.
- Experience building production software beyond research notebooks.
- Experience with FastAPI, PostgreSQL, Pydantic, APIs, and backend development.
- Ability to translate complex operational requirements into practical AI and forecasting solutions.
Preferred Qualifications
- Prior Department of Defense (DoD), Navy, Federal Government, or Military project experience.
- Veterans strongly encouraged to apply.
- Experience with predictive maintenance, logistics, fleet operations, or maintenance planning systems.
- Knowledge of Monte Carlo simulation, operations research, optimization, and scheduling algorithms.
- Experience with PostgreSQL, pgvector, vector databases, embeddings, and RAG architectures.
- Familiarity with React, TypeScript, dashboards, and data visualization tools.
- Experience with Docker, Kubernetes, Helm, and secure deployment environments.
- Experience with observability, model monitoring, experiment tracking, and production AI systems.
Why Join Us?
- Work on mission-critical AI solutions supporting U.S. Navy modernization efforts.
- Contribute to large-scale predictive maintenance and logistics management initiatives.
- Collaborate with experienced AI, software engineering, and defense technology professionals.
- Opportunity to help shape a rapidly growing Defense AI business.
Application Requirements
To be considered, applicants must:
- Be a U.S. Citizen.
- Hold an Active Secret Security Clearance or be eligible to obtain one.
- Have experience in Machine Learning, Data Science, AI Engineering, or Full Stack Development.
- Be available for occasional travel to the San Diego, CA area when required.
Priority Consideration: Veterans, candidates with prior DoD/Military experience, and candidates with active security clearances.
Pay: $150,000.00 - $180,000.00 per year
Benefits:
Application Question(s):
- Are you a U.S. Citizen? (Required)
- Do you currently hold an Active Secret Security Clearance?(Required)
- Have you worked on Department of Defense (DoD) or Military projects? (Required)
- How many years of professional Machine Learning experience do you have?
- How many years of Python development experience do you have?
- Have you deployed machine learning models into production environments?
- Are you willing to travel occasionally to the San Diego, CA area if required?
- What is your current salary? (Annually in USD)
- What is your expected salary? (Annually in USD)
- What is your notice period? (in days)
Work Location: Remote