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

AI/ML Software Engineer

Frontier Technology

AI/ML Software Engineer

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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the AI/ML Software Engineer in United States vacancy
  •  ...role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III - AI/ML Engineer at JPMorganChase within the AI For Technology group, you serve as a seasoned member... 
    Suggested

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  • Role Description 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... 
    Suggested
    Full time

    Frontier Technology Inc.

    Remote
    7 days ago
  • $56k - $94k

    Role Description Guidehouse Technology is seeking a curious, motivated entry-level AI/ML Software Engineer to support federal clients. This role is ideal for early-career technologists who are eager to learn by doing and contribute to real-world AI and machine learning... 
    Suggested
    Full time
    Temporary work
    Apprenticeship
    Internship
    Flexible hours

    Guidehouse

    Remote
    3 days ago
  • $113k - $188k

     ...Guidehouse Technology is seeking a highly skilled and motivated AI-focused Software Engineer to join our dynamic team. In this role, you will work with...  ...should be proficient in developing and applying AI/ML models for risk scoring, anomaly detection, pattern recognition... 
    Suggested
    Full time
    Temporary work
    Immediate start
    Flexible hours

    Guidehouse

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

    Redolent

    Pennington, NJ
    1 day ago
  • $32.2 - $58.32 per hour

     ...better. Job Summary This position will assist engineers in designing, developing, and implementing AI/ML solutions utilizing large language models (LLMs)...  .... Additionally, this role will involve leveraging software to automate RFIC design workflows to improve efficiency... 
    Hourly pay
    Temporary work
    Summer work
    Internship
    Work at office
    Local area

    Murata Americas

    San Diego, CA
    3 days ago
  • $146k - $234k

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

    Peraton

    Herndon, VA
    3 days ago
  • $65 per hour

     ...Role: 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... 
    Contract work

    Diverse Lynx

    Wilmington, DE
    2 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
  •  ...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
  •  ...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
  •  ...Confidential Opportunity AI/ML Software Engineer AI/ML Software Engineer opportunity in Sarasota, Florida, with a confidential defense employer. This role involves designing and implementing machine learning solutions for signal processing applications. Role... 
    Immediate start
    Remote work
    Relocation package

    Top Engineer

    Sarasota, FL
    3 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
  •  ...biggest names in payments. We are seeking an experienced Senior ML Software Engineer to join our Data Science Enablement team. You will be the...  ...mature engineering teams, and/or highly regulated industries AI-assisted coding experience (e.g. GitHub Copilot) Why Join Us?... 

    Greater Giving, Inc.

    Atlanta, GA
    20 hours 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
    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
  • Role Description We’re looking for a Senior Software Engineer, AI/ML who combines a strong .NET engineering foundation with real, hands‑on experience building AI‑powered systems in production. This is not an “AI‑curious” role — it requires someone who has shipped AI features... 
    Full time
    Remote work

    ImagineX Consulting

    Remote
    20 hours ago
  • $200k - $300k

    # Senior Software AI/ML Engineer - Hedge Fund (NYC, Hybrid)Sartre GroupFull TimeseniorHybridNew York, New York, US$200k - $300kPosted Yesterday## Role OverviewSartre Group is hiring a Senior Software AI/ML Engineer - Hedge Fund (NYC, Hybrid). This is a full-time hybrid... 
    Full time
    Work at office
    Relocation

    TryApplyNow

    New York, NY
    3 days ago
  • Google Inc. is seeking a Senior Software Engineer specializing in AI/ML for YouTube in San Bruno, California. This role involves developing technologies that change user interaction and requires at least 5 years of programming experience in Python and C++. Candidates should... 

    Google Inc.

    San Bruno, CA
    20 hours ago
  • $174k - $252k

    Google Inc. is seeking a Senior Software Engineer for AI/ML to develop next-generation technologies. This role involves programming in Python or C++, collaborating on code reviews, and working on ML infrastructure. The ideal candidate will have a Bachelor's degree and 5... 

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • Peraton is seeking a Software Data Engineer for the Cyber Mission business unit in Jessup, MD. This full...  ...and enhancing software systems based on AI-related requirements, supporting...  ...ability to design and deploy scalable AI/ML models, and the need for an active TS/SCI... 
    Full time

    Peraton

    Annapolis, MD
    1 day ago
  • An innovative tech firm in San Francisco is looking for an AI/ML-focused Software Engineer to develop AI-powered features for managing engineering requirements. This role involves designing workflows for systems engineers, evaluating language models, and maintaining necessary... 
    Flexible hours

    The Engineering Co.

    San Francisco, CA
    1 day ago
  • A tech company specializing in AI solutions is seeking an AI/ML-focused Software Engineer to build innovative AI-powered features for requirements management. The ideal candidate will have over 3 years of experience in applied ML and strong software engineering skills.... 
    Flexible hours

    Flow Engineering

    San Francisco, CA
    2 days ago
  •  ...seeking a talented Machine Learning Engineer II to join our CAI machine...  ...candidate is a full‑stack ML practitioner who is equally comfortable...  .... You will own the full software development lifecycle—...  ...autonomous or semi-autonomous AI agents to automate complex workflows... 
    Full time

    Cambium Learning Group

    Remote
    3 days ago
  •  ...Group is hiring for a developer role in Tempe, AZ, focusing on AI-powered solutions and cloud technologies. You'll...  ...position offers a hybrid model and requires strong experience in software development, AI/ML system delivery, and cloud platforms. Join us to make a positive... 

    UnitedHealth Group

    Tempe, AZ
    4 days ago
  •  ...’RE DOING Lockheed Martin is seeking an experienced Level 3 AI Engineer to lead the design, development, and deployment of AI‑driven automation...  ...AI platforms and security‑compliant tools. THE WORK AI/ML Solution Architecture Design end‑to‑end AI pipelines that... 
    Full time
    Part time
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Fort Worth, TX
    13 days ago
  • $40 per hour

     ...provide advanced supply chain software and insights tailored to the food...  ...SUMMARY We are building an AI-first company — which means AI...  ...software. As an Associate AI/ML Full Stack Developer, you’ll be...  ...ll work alongside experienced engineers and data scientists on real... 
    Full time
    Local area
    Flexible hours

    iTradeNetwork, Inc.

    California
    4 days ago
  •  ...countries. We provide strategic advice, raise capital, manage risk and extend liquidity in markets around the world. As an Applied AI ML Engineer-Senior Associate in the Corporate & Investment Bank, you will be responsible for designing, developing, and deploying cutting-... 

    J.P. Morgan

    New York, NY
    6 days ago
  • $160k - $300k

     ...As a key member of the AI/ML Engineering team, you will drive the development of innovative AI systems that leverage advanced large language models (LLMs). Your expertise will help create impactful, scalable products while collaborating with talented engineers in a dynamic... 
    Full time
    Remote work

    SaidGig

    United States
    8 days ago
  • $200k - $350k

     ...As an AI/ML Engineer, you will play a crucial role in advancing mission-critical government initiatives while contributing to proprietary AI infrastructure. This position involves leveraging advanced large language models (LLMs), retrieval-augmented generation (RAG),... 
    Full time
    Remote work

    SaidGig

    United States
    4 days ago

Do you want to receive more vacancies?

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