Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AI/ML Software Engineer

Frontier Technology

Overview

FTI Defense is seeking an AI/ML Software Engineer to design, build, and deploy secure, scalable software and data systems that support mission operations, analytics, and simulation environments. This role is for a hands-on engineer and someone who loves writing code, building systems end-to-end, and solving real-world technical challenges in secure, distributed environments.

FTI Defense delivers mission-focused solutions to the Department of Defense (DoD/DoW) and Intelligence Community (IC) through advanced engineering, digital transformation, and program execution expertise. We help our customers solve complex challenges by integrating people, process, and technology.

Responsibilities

Software Design & Development
  • Design and implement APIs, data pipelines, and simulation runtime logic that connect and enable mission applications.
  • Develop software using modern programming languages such as Java, Python, C++, or TypeScript/Angular.
  • Write clean, testable, and maintainable code following secure coding and software engineering best practices.
  • Build and integrate modular microservices to improve scalability, maintainability, and interoperability.
Cloud & Containerized Environments
  • Build and deploy containerized, cloud-native services using Docker, Kubernetes, and CI/CD pipelines (GitLab, Jenkins, or equivalent).
  • Implement Infrastructure-as-Code and automation scripts to accelerate deployment and configuration management.
  • Contribute to secure deployments across hybrid or disconnected environments (IL4-IL6, AWS GovCloud, or on-prem).
Systems Integration & Distributed Computing
  • Develop distributed systems and data integration frameworks using message buses such as Kafka or Redis.
  • Engineer data flow between analytic, AI, and simulation components to support real-time mission use cases.
  • Collaborate with system engineers and architects to ensure interoperability across software ecosystems.
Data & Analytics Integration
  • Build and manage databases (PostgreSQL, MongoDB, graph DBs) and model complex data relationships.
  • Develop data services that feed analytics pipelines or integrate AI/ML outputs into runtime systems.
  • Work with serialization and exchange formats such as JSON, Protobuf, GeoJSON, or KML.
Security, Testing & Sustainment
  • Write, test, and deploy software within secure or classified environments.
  • Automate testing and monitoring to ensure performance, reliability, and repeatable deployments.
  • Support the transition of prototypes to operational systems, focusing on maintainability and observability.
Education/Qualifications

Minimum Requirements:
  • Must be a U.S. citizen and be willing to obtain and maintain a security clearance, as needed.
  • 6-10+ years of professional software engineering experience.
  • 3+ years of professional experience with DevSecOps, Zero-Trust, or ATO/RMF processes in Department of Defense (DoD/DoW) environments.
  • Strong full-stack or systems engineering background.
  • Proficiency in one or more of the following languages: Java, Python, C++, or TypeScript/Angular.
  • Experience building containerized, cloud-native solutions using Docker, Kubernetes, and CI/CD pipelines.
  • Complete understanding of distributed systems and message buses (Kafka, Redis, etc.).
  • Experience developing or integrating analytics and AI models into production systems.
Preferred Qualifications:
  • Experience deploying code in IL4-IL6 or edge/disconnected environments.
  • Familiarity with databases such as PostgreSQL, MongoDB, or graph databases.
  • Knowledge of Infrastructure-as-Code (Terraform, CloudFormation, or CDK).
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Active Secret clearance preferred; ability to obtain one is required .

#LI-KM1

#LI-Remote
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the AI/ML Software Engineer in United States vacancy
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an AI/ML Software Engineer based in United States. This role sits at the intersection of healthcare, software engineering, and applied artificial... 
    Suggested
    Remote job
    Full time
    Internship

    jobgether

    United States
    19 hours ago
  • $272k - $431.25k

    We are seeking a Principal AI and ML Infra Software Engineer, GPU Clusters at NVIDIA to join our Hardware Infrastructure team. As an Engineer, you will have a pivotal role in enhancing efficiency for our researchers by implementing progressions throughout the entire stack... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • About ZETIC.ai ZETIC.ai builds an end-to-end on-device AI deployment and benchmarking platform that helps companies run their...  ...team that already has models. Job Description We’re hiring an ML Software Engineer (On-Device AI Model Optimizations) to drive the end-to-end... 
    Suggested
    Full time

    CAPSA

    San Francisco, CA
    4 days ago
  •  ...on a mission to revolutionize semiconductor technologies by integrating AI-driven solutions into the design and development of our energy‑efficient power amplifier products. As a ML Software Engineer Intern in AI/CAD Integration, you will collaborate with our team of... 
    Suggested
    Permanent employment
    Internship

    Falcomm

    Atlanta, GA
    9 hours ago
  • Job Title: ML Software Engineer About Xterra Xterra is a Khosla Ventures-backed company building AI agents that reason about complex scientific problems. We’re not a wrapper around existing models, we’re training our own foundation models on top of large-scale proprietary... 
    Suggested

    Xterraai

    San Francisco, CA
    4 days ago
  • $150k - $250k

    Collinear AI, Inc. is seeking a Software Engineer (Machine Learning) based in Sunnyvale, California. This role focuses on developing scalable web applications and high-performance backend solutions using Python and FastAPI. Candidates should have a strong background in... 

    Collinear AI, Inc.

    Sunnyvale, CA
    4 days ago
  • $181.1k - $272.1k

    Senior ML Software Engineer - Apple Watch Cupertino, California, United States Machine Learning and AI Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication... 
    Live in
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $139.5k - $258.1k

    Software Development Engineer - Test, ASE Media Platform Quality - Apple Services Engineering Seattle, Washington, United States Software and Services...  ...to powerful Node.js backend services — and integrating AI capabilities to make those tools smarter and more impactful... 
    Work experience placement
    Relocation

    Apple

    Seattle, WA
    3 days ago
  • A leading consulting firm is seeking a Machine Learning Software Engineer in Annapolis Junction, MD. Candidates must have an active TS/SCI clearance...  ...of software engineering experience, along with expertise in AI/ML development, Terraform, and programming languages such as C++... 

    Shield Consulting Solutions

    Annapolis, MD
    3 days ago
  • $125k - $222k

     ...Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion...  .... About the role We are looking for a software engineer with expertise in perception for...  ...used for perception, world modeling, and ML driven autonomy Test and evaluate your algorithms... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    2 days ago
  • Apple Inc. is seeking a Software Engineer in Natural Language Processing (NLP) and Machine Learning (ML) in Cupertino, California. This role focuses on creating impactful applications utilizing state-of-the-art NLP and ML technologies, collaborating across teams to deliver... 

    Apple

    Cupertino, CA
    3 days ago
  • $174k - $252k

    Senior Software ML Engineer, AI/ML GenAI, Gemini Enterprise corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor’s degree in Computer Science, a related field, or equivalent practical experience. 5 years of experience in software development with one or more... 
    Full time

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • Opportunity The AI for Member Systems (AIMS) organization sits at the core of this experience, building and operating the AI...  ...across the entire member experience. We are looking for a senior ML Software Engineer (L6) to work at the intersection of this intelligence layer... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    4 days ago
  • $120.3k - $210.1k

    Apple Inc. in Seattle is looking for a Software Engineer specialized in Natural Language Processing and Machine Learning. This role is crucial in developing innovative AI experiences utilizing state-of-the-art technologies. The ideal candidate should have a strong background... 

    Apple

    Seattle, WA
    2 days ago
  • $146k - $234k

     ...Senior AI/ML Software Engineer Job Locations US-NJ-Basking Ridge | US-NJ-Red Bank | US-NJ-Woodbridge Requisition ID 2026-167275 Position Category Information Technology Clearance No Clearance Required Responsibilities... 
    Contract work
    Shift work

    Peraton

    Woodbridge, NJ
    1 day ago
  •  ...should be working from Malvern PA location Sr Lead to Architect Level (hands on lead/ architect) Job Title: AI / ML Software Engineer Exp: 8 - 15 years of exp No of Position: 5 Location - 100% Remote Client Vanguard Job Description... 
    For contractors
    Fixed term contract
    Remote work
    Relocation

    Hallmark Global Solutions Ltd

    Malvern, PA
    3 days ago
  •  ...will be responsible for designing, developing, and implementing AI/ML solutions for a wide range of decision-making and SIGINT...  ...Community and Department of Defense missions. AI/ML Software Engineer for Signal Processing Applications Requirements: • We... 
    Relocation package

    Ed Wallach Search Group

    Sarasota, FL
    2 days ago
  • $78.29k

     ...Solutions is a premier provider of systems engineering, software engineering, system integration and...  ...Software Engineers to join our team as an AI Engineer at Schriever Space Force Base,...  ...application Familiarity in a variety of AI/ML techniques, including deep learning,... 
    For contractors

    ASRC Federal Holding Company

    Colorado Springs, CO
    1 day ago
  •  ...AI/ML Software Engineer ID 2026-7032 Category Engineering Type Regular Full-Time Location : Location US-OH-Dayton Telecommute Yes Clearance Requirements No clearance Overview FTI Defense is seeking... 
    Full time
    Remote work

    Frontier Technology

    Dayton, OH
    1 day ago
  •  ...clearance. Basic Requirements: ~7 years of experience as a software engineer ~ Bachelor's degree in a technical discipline ~4...  ...substituted for a degree Required Experience: AI/ML development or integration experience Terraform experience... 
    Immediate start

    Shield Consulting Solutions

    Annapolis Junction, MD
    2 days ago
  •  ...Duties & Responsibilities Include: We are seeking to hire an experienced Artificial Intelligence and Machine Learning (AI/ML) Software Engineer to join our operational technology group at the Savannah River Site. Our group focuses on the facility deployment of AI/ML... 
    Temporary work
    For contractors
    Immediate start

    Savannah River Nuclear Solutions

    Savannah, GA
    4 days ago
  •  ...AI/ML Software Engineer Location: Administrative Office of the Courts (AOC) - Annapolis, Maryland Role: The AI/ML Software Engineer will build software tools that incorporate artificial intelligence and machine learning techniques to automate narrowly defined tasks... 
    Work at office
    Local area

    Avolinq LLC

    Annapolis, MD
    3 days ago
  •  ...AI/ML Software Engineer The client is seeking proposals from prospective Offerors to provide one (1) AI/ML Software Engineer. The AI/ML Software Engineer will build software tools that incorporate AI/ML techniques to automate narrowly defined tasks with high accuracy... 
    Temporary work
    Local area
    Remote work

    DATASOFT TECHNOLOGIES

    United States
    1 day ago
  • $65 per hour

     ...AI/ML Software Engineer Location: Wilmington, DE / Houston, TX / Jersey City, NJ (Onsite – 5 Days WFO) Job type: Contract Rate: $65/hr Job Description: We are looking for an experienced AI/ML Software Engineer to design, develop, and deploy scalable AI, Machine Learning... 
    Contract work

    Diverse Lynx

    Jersey City, NJ
    2 days ago
  • $32.2 - $58.32 per hour

     ...Intern, AI/ML Software Engineer - Summer 2026 Location: San Diego, CA, US pSemi Corporation is a Murata company driving semiconductor integration. pSemi builds on Peregrine Semiconductor's 30-year legacy of technology advancements and strong IP portfolio... 
    Hourly pay
    Temporary work
    Summer work
    Internship
    Work at office
    Local area

    Murata Electronics

    Nacogdoches, TX
    1 day ago
  •  ...AI/ML Engineer Sarasota, FL TS/SCI 120K-200K Hiring an AI/ML Software Engineer to support signal processing efforts in a cleared environment. This role is ideal for someone who combines deep technical knowledge with curiosity, initiative, and a desire to work... 

    thejosefgroup.com

    Sarasota, FL
    3 days ago
  •  ...AI/ML Software Engineer We are seeking an AI/ML Software Engineer for a contract position with a Global Financial Institution located in Pennington, NJ. This is a 36 months W2 contract opportunity. Location: Pennington, NJ Rate: DOE This role is responsible... 
    Contract work

    Redolent

    Pennington, NJ
    1 day ago
  • $120k - $149k

     ...Position Overview: We are seeking an experienced AI/ML Software Engineer to design and build production-grade tools for the Maryland Judiciary. The successful candidate will integrate AI/ML techniques to automate tasks, assist internal staff, and enhance the digital experience... 
    Local area
    Remote work

    Macpower Digital Assets Edge

    United States
    10 hours ago
  •  ...Job Title: Senior AI/ML Software Engineer Location: Remote Type: Fulltime Qualifications, Strengths and Skills: Proven experience as a Senior Full Stack Engineer or similar role Engineer experience with AI and Machine Learning API products... 
    Full time
    Remote work
    Shift work

    Futran Tech Solutions Pvt. Ltd.

    United States
    4 days ago
  •  ...Artificial Intelligence And Machine Learning Software Engineer We are seeking to hire an experienced Artificial Intelligence and Machine Learning (AI/ML) Software Engineer to join our operational technology group at the Savannah River Site. Our group focuses on the... 
    Immediate start

    Savannah River Nuclear Solutions

    Aiken, SC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI/ML Software Engineer. Be the first to apply!