ME00702-Software Engineer / AI/ML Developer
Momentum Engineering
Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people. With a high percentage of employees holding advanced degrees in engineering, computer science, and related disciplines, we bring deep technical expertise to every mission. Our team includes professionals with security clearances and full-scope polygraphs, ensuring trusted, secure support for the most sensitive national security initiatives. Additionally, our workforce is equipped with industry-leading certifications, demonstrating a commitment to continuous learning and excellence. Most importantly, our exceptional employee retention rate reflects a culture of professional growth, mission focus, and dedication—ensuring long-term stability and expertise for our customers’ critical needs.
Job Summary
- Seeking an experienced Software Engineer (Level 3 or Level 4) to support the development, integration, and deployment of AI-enabled capabilities within secure Intelligence Community (IC) mission environments
- The ideal candidate will have a strong background in software engineering, Python development, AI/ML technologies, and cloud-based solutions
- This position focuses on integrating large language models (LLMs), retrieval-augmented generation (RAG), and emerging AI technologies into operational systems to improve cyber data analysis, automate workflows, and enhance mission effectiveness
- We are looking for a technically strong, hands-on engineer who can evaluate emerging AI platforms, develop innovative solutions, and collaborate with multidisciplinary teams to implement secure, scalable applications
Primary Responsibilities
- Design, develop, maintain, and enhance enterprise software applications and services that leverage AI/ML technologies, LLMs, RAG, vector search, and agentic workflows
- Develop and integrate AI-enabled capabilities into existing mission systems and analyst workflows to support cyber data triage, vulnerability analysis, and decision-making
- Design, develop, and deploy AI/ML models and tools supporting data mining, predictive analytics, knowledge discovery, and process automation
- Develop Python-based applications, backend services, RESTful APIs, and automated data processing solutions
- Integrate AI/ML applications into secure cloud-based architectures, ensuring interoperability with existing enterprise systems
- Evaluate AI model performance, accuracy, reliability, and effectiveness through testing, experimentation, and quantitative metrics
- Support model optimization, prompt engineering, fine-tuning, and continuous improvement based on operational requirements and user feedback
- Collaborate with cyber analysts, data engineers, software developers, and systems engineers to define requirements, troubleshoot issues, and deliver mission-focused solutions
- Conduct analyses of alternatives (AoAs) to evaluate commercial, open-source, and internally developed AI technologies
- Support cloud infrastructure, containerized applications, databases, configuration management, and automated deployment processes
- Develop and execute software test procedures, troubleshoot application issues, and ensure solutions meet functional and performance requirements
- Maintain technical documentation, development standards, implementation procedures, and knowledge-transfer materials
- Ensure solutions comply with applicable DoD/IC cybersecurity, data protection, access control, and secure development requirements
Required Qualifications
- Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
- Bachelor's degree in Computer Science, Software Engineering, Cybersecurity, Information Systems, or a related technical discipline
- Level 3: 10+ years of relevant software engineering experience
- Level 4: 15+ years of relevant software engineering experience
- Strong proficiency in Python programming, software development, scripting, and automation
- Experience developing RESTful APIs, backend services, and enterprise software applications
- Understanding of AI/ML concepts, including model training, evaluation, performance measurement, and optimization
- Knowledge of modern AI technologies, including LLMs, prompt engineering, embeddings, RAG, vector databases, and agentic workflows
- Experience supporting AI/ML, software development, data engineering, or cloud-based solutions in government, defense, or enterprise environments
- Familiarity with Microsoft Azure and/or AWS cloud platforms and supporting services
- Working knowledge of cloud architecture, containerization, databases, APIs, identity and access management, and secure system integration
- Experience with relational databases, SQL development, query optimization, and database management
- Experience with configuration management and infrastructure automation tools such as Ansible, Puppet, Chef, or Terraform
- Proficiency using command-line tools, scripting utilities, and development environments for troubleshooting and automation
- Ability to evaluate technical alternatives, troubleshoot complex systems, and rapidly develop and refine solutions
- Strong analytical, communication, documentation, and collaboration skills
Desired Qualifications
- Experience with Java, JavaScript, Elasticsearch, Dagster, and Docker
- Familiarity with Kubernetes and container orchestration
- Experience designing and implementing full-stack applications and AI-enabled services
- Experience integrating LLMs into enterprise applications and operational workflows
- Knowledge of MLOps, model hosting, data pipelines, orchestration, monitoring, and model lifecycle management
- Experience with secure cloud environments, isolated networks, and government cybersecurity requirements
- Familiarity with cyber threat analysis, vulnerability assessment, network configurations, and security-focused data analytics
- Experience supporting Intelligence Community or Department of Defense mission systems
- Experience implementing automated testing, software deployment pipelines, and modern software development practices
Exempt hourly position. 11 paid holidays, minimum of 3 weeks PTO, company sponsored group medical plan, company paid dental, vision, life insurance, and STD/LTD plans. Salary is dependent upon the candidate’s experience and qualifications.
$135k - $216k
...Generative Ai Specialist / Ai & Ml DeveloperPeraton is seeking an experienced Generative AI Specialist... ..., and Azure OpenAI, including prompt engineering, fine-tuning, and retrieval augmented... ...'s degree.Minimum of 3 years in software development or data science, including...SoftwareContract workShift work- ...Machine Learning Engineer We are seeking an experienced... ...of advanced AI solutions supporting defense... ...in machine learning and software engineering, experience... ...milestones. Design, develop, train, test, and evaluate... ...Develop and maintain ML pipelines supporting data...SoftwareWork at officeVisa sponsorship
$150k - $250k
...immediate need for a Technical AI Requirements Systems Engineer. In this high-impact role... ...capability and enterprise software execution. You will work... ...engineers, software developers, and AI solution stakeholders... ...clearly. AI/ML Awareness: Demonstrated awareness...SoftwareHourly payContract workWork experience placementImmediate startRemote workFlexible hours1 day per week$86.8k - $198k
...Job Number: R0234280 AI-Assisted Tooling Software Engineer, Senior The Opportunity: As an embedded sof tware engineer, you know how to create... ...an experienced embedded sof tware engineer like you to develop technology for our clients' most important mission-forward...SoftwareFull timeContract workPart timeLocal areaRemote work$112.8k - $257k
AI Integration EngineerThe Opportunity: As an AI Engineer, you will integrate AI-enabled capabilities into existing software systems by connecting models, inference endpoints, and orchestration components to production applications. You will implement AI features using...SoftwareFull timeContract workPart timeLocal areaRemote work- ...regulatory compliance, and technical standards.Develop comprehensive test plans for... ...and retrospectives, to provide systems engineering insights and support iterative improvements... ...base management.Strong understanding of software development lifecycle (SDLC), requirements...Software
- ...seeking a highly skilled and motivated Systems Engineer with an active clearance to join our team. The... ...technical issues.Key Responsibilities:Design, develop, and implement IT infrastructure, including hardware, software, and networks.Monitor system performance and ensure...Software
- ...VDI / Cloud Operations & Maintenance Engineer – TS/SCI Required Advance how our customers... ...: Execute approved patching activities, software updates, configuration modifications, and... ...center of everything we do. Growth: AI-powered career tool that identifies career...SoftwareContract work
- ...build the next generation of capabilities.Primary Responsibilities:Analyze user requirements to derive software design and performance specifications.Design, develop, and enhance software to add new features or improve existing functionality.Debug and resolve defects in...Software
$150k
...a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence... .... Overview We are looking for AI/ML Engineers to build, deploy, and... ...systems at scale. What You’ll Do Develop and train machine learning models...SoftwareWork at officeFlexible hours- ...Category: Information Technology Remote/Onsite: Remote Additional Informations: The role of the Senior Software Quality Assurance Engineer is to develop and execute test cases independent of supervision and to provide technical and domain knowledge to peers. This...SoftwareFull timeWork at officeRemote work
- ...seeking a Senior AWS Cloud Systems Security Engineer . Location: Annapolis Junction, MD... ...and manage kernel integrity monitoring software onto all endpoints. Write detection... ...the system. Monitor for threats. Develop reports on any identified threats....SoftwareFull timeTemporary workLocal area
- ...challenge that puts you at the center of AI innovation for cyber operations? Are you an experienced AI/ML engineer who thrives in a fast-paced... ...You'll Be Doing: Research, design, develop, and test operating systems-level software, compilers, and network distribution...Software
$170k - $230k
...level of clearance.*** Are you an Senior AI/ML Engineer who is ready for a new challenge that... ...in the latest technologies. We will develop and support your own personalized... ...Happen! GliaCell Technologies focuses on Software & System Engineering in Enterprise and...Software16 hoursFull timeContract workRemote workWork from homeRelocation package$100k - $245k
...communications/networking architectures across hardware/firmware/software boundaries?Are you interested in trying novel, creative, and... ...and Integrated Fires group is seeking a Communications Systems Engineer to contribute to communications system design, implementation,...SoftwareFor contractorsInterim role- ...seeking a strong analytical and problem solving System Engineer with proven ability to multi-task and to prioritize... ...experience in the design, development and implementation of software development tools to include developing and testing software solutions; analyzing system...Software
$86.9k - $198k
...expertise, including full industry knowledge. Develop innovative solutions to complex problems.... ...technologiesExperience designing AI-assisted workflows, retrieval augmented generation... ..., or IL5 environmentsKnowledge of secure software development, secrets management, identity...SoftwareFull timeContract workPart timeLocal areaRemote work- ...of the following role families. All roles are full-time and on site in a SCIF in Annapolis Junction or Laurel, Maryland. Software engineers and cloud software engineers, all levels Systems engineers and system integration technicians Systems administrators and...SoftwareFull timeFor contractorsRemote workVisa sponsorship
$99k - $225k
Wireless and Edge AI/ML Engineer The Opportunity: At Booz Allen, we power possibility for our... ...GPU-accelerated hardware. You will develop, optimize, and deploy models that run alongside... ...~3+ years of experience with software development in Python, including production...SoftwareFull timeContract workPart timeLocal areaRemote work- ...Automated Test Engineer Reflexive Concepts is seeking an Automated Test Engineer to join our team! We have... ...ideal candidate is detail-oriented, passionate about software quality, and has a strong background in developing robust automated test suites. This role involves...SoftwareImmediate start
- ...Software Integration Engineer2HB Incorporated is seeking a Software Integration Engineer to support its government customer in Annapolis Junction, MD. The Software Integration... ...CLI and Linux suite of toolsExperience developing scripts using Bash/Python for task automationExperience...SoftwareFull time
$168k - $240k
...Technologies is seeking a Senior System Engineer to join our intel team. You should have... ...and high-level system architectures to develop system requirements specifications. In this... ...of-the-art commercial products. We hire software engineers, web designers, test engineers...SoftwareContract workWork experience placementFlexible hours$165k - $180k
...Description Job Description Position Overview TAP Engineering is seeking a Senior Software Integration Engineer to provide customer support for... ...based environments, including Red Hat, CentOS, and SUSE Develop and maintain Linux shell scripts using various shell...SoftwareTemporary workFlexible hours$62k - $141k
...250771 Radio Frequency Lab Engineer The Opportunity: Do you... ...systems and technologies utilizing Software Defined Radio, electronic... ...systems ~ Experience developing scripts in Linux for system control... ...prevent fraud. Candidate AI Usage Policy AI is a part...SoftwareFull timeContract workPart timeLocal areaRemote work- Role: Jr. Systems Engineer Location: Annapolis Junction, MD (Onsite) Employment Type: Full... ..., and delivery of mission-critical software solutions. This role involves working with... ...government customers, systems engineers, developers, and UX teams to define requirements, coordinate...SoftwareFull time
- ...careers and thrive. ______________________________________________________________________ We are seeking a Senior Software Integration Engineer for a funded role to provide customer support for HPC software to enable High Performance Computers to continue to...SoftwareFull timeTemporary workLocal areaImmediate start
$190k - $200k
...and other related technologiesAdhere to engineering and architecture standards and... ...installation of new storage hardware and software according to standard operating proceduresOversee... ...reviewedKeep abreast of current developments in storage and backup technology to assist...SoftwareImmediate start$115k - $165k
...Description Job Description The Systems Engineer analyzes user’s requirements, concept of... ...and high level system architectures to develop system requirements specifications.... ...Our team consists of System Engineers, Software Engineers, Test Engineers, and Signals Analysts...SoftwareTemporary work$188k - $223k
...Artificial Intelligence / Machine Learning (AI/ML) Engineer to design, build, test, and productize... ...system integration oversight. Software Foundations Test Protocols: Sound understanding... ...the industry. We have a passion for developing solutions that have a quick and...SoftwareHourly payContract workWork experience placementImmediate startFlexible hoursShift work$203k - $240k
...rigorous metrics, and partner directly with software and cloud engineers to scale prototypes into resilient... ...Synthetic Generation: Experience developing experimental data collection... ...exceptional Artificial Intelligence (AI), Data Science, and Software Engineering...SoftwareHourly payContract workWork experience placementImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to ME00702-Software Engineer / AI/ML Developer. Be the first to apply!
- software engineer internship remote Annapolis Junction, MD
- software engineer remote Annapolis Junction, MD
- work from home software developer Annapolis Junction, MD
- junior software developer Annapolis Junction, MD
- information technology software engineer Annapolis Junction, MD
- senior software engineer remote Annapolis Junction, MD
- rust software engineer Annapolis Junction, MD
- part time software developer Annapolis Junction, MD
- junior software developer remote Annapolis Junction, MD
- software engineer travel Annapolis Junction, MD





