AI/ML Developer

Frontline Source Group

  • Clarksville, MD
  • 1 day ago

    Highlights

    This is an excellent opportunity for an experienced Machine Learning Engineer who enjoys remaining hands-on technically while leading talented development teams and delivering innovative AI solutions supporting critical defense and intelligence missions. The ideal candidate will have a strong background in machine learning and software engineering, experience leading technical teams, and the ability to take complex AI solutions from initial concept through development, integration, and operational deployment.

    Numbers & Facts

    LocationClarksville, MD

    Description

    Machine Learning EngineerĀ 

    We are seeking an experienced Machine Learning Engineer Ā to lead the development of advanced AI solutions supporting defense and intelligence operations. This position combines hands-on machine learning engineering with technical leadership, Agile project management, and the delivery of mission-critical AI capabilities.

    The ideal candidate will have a strong background in machine learning and software engineering, experience leading technical teams, and the ability to take complex AI solutions from initial concept through development, integration, and operational deployment.

    Responsibilities

    • Lead the daily technical activities of a multidisciplinary development team, including project planning, task prioritization, technical decisions, code reviews, and deliverables.

    • Serve as a Scrum Master and/or Product Owner, managing Agile ceremonies, development backlogs, sprint priorities, and project milestones.

    • Design, develop, train, test, and evaluate machine learning models utilizing reinforcement learning, neural networks, deep learning, and computer vision.

    • Develop and maintain ML pipelines supporting data preparation, model training, testing, deployment, and performance monitoring.

    • Integrate AI/ML models into secure software applications, APIs, and operational systems.

    • Evaluate model performance, reliability, security vulnerabilities, and effectiveness in real-world applications.

    • Identify technical challenges, manage project risks, and coordinate resources to ensure successful delivery.

    • Mentor software engineers and data scientists while establishing development standards and best practices.

    • Collaborate with engineering teams, program managers, and government stakeholders to translate operational requirements into technical solutions.

    • Present technical findings, development progress, and recommendations to internal leadership and external customers.

    Qualifications

    • Bachelor's degree in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, Electrical Engineering, Applied Mathematics, or a related field.

    • 7 to 10 years of experience in machine learning and software engineering, including technical team leadership.

    • Experience serving as a Scrum Master and/or Product Owner within an Agile development environment.

    • Strong hands-on experience developing machine learning models using reinforcement learning, neural networks, deep learning, or computer vision.

    • Experience in at least one of the following areas: cybersecurity, adversarial AI, or communication systems.

    • Advanced Python programming skills and experience with machine learning frameworks and scientific computing tools.

    • Strong understanding of model training, validation, evaluation, experiment tracking, and ML development practices.

    • Experience developing and integrating software applications, APIs, and modular services.

    • Knowledge of MLOps, DevSecOps, CI/CD, automated testing, containerization, and deployment processes.

    • Ability to manage multiple technical priorities, lead development teams, and deliver solutions within established timelines.

    • Excellent communication, problem-solving, and technical leadership skills.

    • Must be able to obtain a Top Secret (TS) security clearance.

    Preferred Qualifications

    • Active Top Secret (TS) or TS/SCI security clearance.

    • Previous experience supporting Department of Defense or Intelligence Community programs.

    • Experience working with the U.S. Air Force, U.S. Space Force, National Reconnaissance Office (NRO), National Geospatial-Intelligence Agency (NGA), or Defense Intelligence Agency (DIA).

    • Familiarity with Model-Based Systems Engineering (MBSE), system architecture, and digital engineering practices.

    • Experience deploying machine learning solutions in cloud, edge, classified, or resource-constrained environments.

    This is an excellent opportunity for an experienced Machine Learning Engineer who enjoys remaining hands-on technically while leading talented development teams and delivering innovative AI solutions supporting critical defense and intelligence missions.

    Similar Jobs