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

Mid‑Level AI Engineer (Python)

$105k - $125k
Full-time

IDS International

Job Title

Mid‑Level AI Engineer (Python) 

Why IDS?

IDS believes in resolving conflict, building innovative approaches to do so. Combining operational expertise with an intimate understanding of today’s greatest challenges, we bring our customers the solutions required for success in a complex and multidimensional world. IDS tailors solutions for a diverse range of government, military, nonprofit, and public‑sector clients.

Locations

Annapolis Junction, MD

Shifts Available

Please note, candidates must be flexible. Shift times are general hours; some projects may require earlier or later reporting based on customer requirements.

Job Description

IDS is seeking a Mid‑Level AI Engineer to support the AI and Emerging Technologies mission. The engineer will work closely with mission stakeholders to capture requirements, support structured planning, improve certification processes using AI/ML tooling, and develop AI‑enabled capabilities including fine‑tuning Large Language Models to enhance vulnerability identification and mitigation.

Key Duties

• Collaborate with technical leadership to design, develop, and maintain LLM orchestration frameworks
• Integrate static analyzers, retrieval‑augmented generation (RAG) systems, and automated testing pipelines
• Clean, transform, and vectorize documentation, source code, and test artifacts for LLM consumption
• Design and implement database solutions supporting RAG architectures, artifact storage, and audit trails
• Work with systems engineers to architect and deploy networked AI tools within secure enclaves
• Perform performance profiling, optimization, and scalability analysis of mission systems
• Support security assessments and Authority to Operate (ATO) activities

Requirements

• Bachelor’s degree with five (5) years of relevant experience, or Master’s degree with three (3) years, or Doctoral degree with no required experience
• Associate’s degree with seven (7) years of clearly related experience may be considered
• Degree in Computer Science or a related field with substantial coursework in algorithms, data structures, programming languages, computer architecture, and mathematics
• Proficiency in Python and AI/ML integration
• Experience with LLMs, static analyzers, RAG frameworks, and relational or vector databases
• Familiarity with Agile development and tools such as Git, Jira, and Confluence
• Relevant experience across the software development lifecycle
• Active TS/SCI with Polygraph

Compensation

• Salary range: $105,000 – $125,000
• Benefits

Employee may be required to occasionally lift and/or move moderate amounts of weight, typically less than 20 pounds, but may vary depending on the position. Regular and predictable attendance is essential.

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status, and any other characteristic protected by federal, state, and local law.

If you are unable to apply through the portal and need to speak to someone about necessary accommodations to apply, please email View email address on idsinternational.applytojob.com and we will follow up with you. Do not submit resumes and applications through this email.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Mid‑Level AI Engineer (Python) in Annapolis Junction, MD vacancy
  • $105k - $125k

     ...Job Description Job Description Job Title Mid‑Level AI Engineer (Python)  Why IDS? IDS believes in resolving conflict, building innovative approaches to do so. Combining operational expertise with an intimate understanding of today’s greatest challenges, we bring... 
    Suggested
    Local area
    Flexible hours
    Shift work

    IDS International

    Annapolis Junction, MD
    16 days ago
  • $148k - $177k

    Mid-Level Software Engineer (Distributed Web Applications & Cloud) Responsibilities: Develop and maintain large-scale, distributed web applications using Node.js, TypeScript, and Python. Architect scalable microservices and backend systems that support high-performance... 
    Suggested

    Neuralsolutions

    Columbia, MD
    12 hours ago
  • Erias Ventures, LLC is looking for a Software Engineer in Laurel, MD, to develop and improve compliance analytics and tools. This role...  ...degree in Computer Science and must exhibit expertise in Java, Python, and various tools for data analytics and machine learning. We... 
    Suggested

    Erias Ventures

    Laurel, MD
    1 day ago
  • $148k - $177k

    Mid-Level Software Engineer - AI Infrastructure Full-Stack Software Engineer We’re seeking a full-stack software engineer to support our AI infrastructure team in Columbia, MD. In this role, you’ll help build and maintain the platform that provides the foundation for Neural... 
    Suggested

    Neuralsolutions

    Columbia, MD
    12 hours ago
  • $142k - $168k

     ...CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED Join our mission-driven...  ...high-performance, GPU-enabled AI/ML tools using AWS Terraform, C++, Python, or Go. Partial telework is available...  ...an upbeat, solution-focused engineer to join our team, working alongside... 
    Suggested
    Hourly pay
    Contract work
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Nyla Technology Solutions

    Annapolis Junction, MD
    11 days ago
  • $150k - $180k

     ...Compliance with DoD 8570 Information Assurance Technical (IAT) Level I requirements; IAT Level II certification is preferred. Demonstrated...  ...line for our freedom. Rise to the occasion with us to deliver engineering excellence, to match their dedication to this nation. Join us... 
    Summer holiday
    Immediate start

    Red Alpha

    Columbia, MD
    1 day ago
  • $69.55k - $125.73k

     ...Junior Python Developer Minimum Requirements US Citizenship with TS/SCI and Counter-Intelligence Polygraph clearance 1-3 years of...  ...Python development Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field Experience scripting... 

    Via Logic LLC

    Columbia, MD
    12 hours ago
  • $74k - $150k

     ...Associate AI Engineer Department: Engineering Employment Type: Full Time Location: Mount Laurel...  ...early-career engineer who is strong in Python, excited by LLMs and autonomous agents,...  ...to place multiple candidates at various levels. Therefore, more than one pay range has... 
    Full time
    Work at office
    Immediate start

    Idtus

    Laurel, MD
    5 days ago
  • $131.3k - $237.35k

     ...entire USG arsenal. Our team of hackers, engineers, makers, and shakers have expe­rience spanning...  ...Four years of experience in a Python Development role Bachelor’s degree in...  ...50.00 The Leidos pay range for this job level is a general guideline only and not a guarantee... 
    Local area
    Immediate start

    Leidos

    Columbia, MD
    3 days ago
  • $200k - $220k

    A tech company specializing in AI infrastructure is seeking a Full-Stack Software Engineer to support their AI infrastructure team. This role entails designing,...  ...particularly with AWS and Kubernetes, along with strong Python skills. An active TS/SCI clearance with a... 

    Bytoa

    Laurel, MD
    12 hours ago
  • $86.8k - $198k

     ...Job Number: R0234279 Job Title: AI Software Engineer, Senior The Opportunity As an AI software engineer, you know that good software is more than just a nice-looking interface and data. Today, you need to develop user-focused solutions that increase organizational efficiency... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Phase2 Technology

    Laurel, MD
    2 days ago
  •  ...Business that provides mission‑critical engineering to the IC and DoD. They offer a...  ...environment for cloud‑native development, low‑level engineering, and AI/ML integration. Position Software...  .... Job Requirements Experience with Python Experience with Docker or Kubernetes... 
    Hourly pay
    Immediate start

    stanleyreid

    Laurel, MD
    1 day ago
  • Job Title Python/C++ Programmer Location Columbia, MD Clearance Secret Salary Negotiable Job Description We are seeking a talented...  ...Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Minimum of... 
    Work experience placement
    Remote work

    Full Scope

    Columbia, MD
    12 hours ago
  • $69.55k - $125.73k

    Leidos Inc in Columbia, Maryland is seeking an innovative Agentic AI Developer to design and deploy AI systems capable of complex...  ...systems for operational challenges. The ideal candidate has strong Python skills, 3+ years of experience, and knowledge of containerization... 

    Leidos

    Columbia, MD
    1 day ago
  •  ...technology firm in Columbia, Maryland is seeking a Senior Applied AI Engineer to lead the development of innovative AI systems for...  ...2 years of software engineering experience, deep expertise in Python, and a proven track record in deploying AI applications. This... 

    Bytoa

    Columbia, MD
    12 hours ago
  • $225k - $247k

    Assured Information Security (AIS) has an opening for a SME AI Engineer with our Mission Services team. In this role you will provide technical advisory...  ...government stakeholders. What Sets You Apart: Experience with Python, JavaScript/TypeScript, or similar languages commonly... 

    What’s Upstate

    Columbia, MD
    1 day ago
  • $115k - $160k

    Visionist, Inc. in Laurel, Maryland is looking for a Software Engineer (AI Infrastructure) to design and optimize infrastructure for AI model...  ...8 years of software development experience, alongside strong Python and Kubernetes skills. Benefits include a competitive... 
    Contract work

    Visionist, Inc.

    Laurel, MD
    3 days ago
  • $131.3k - $237.35k

    Description Join a growing team of security researchers and software engineers as we transition a state-of-the-art IoT security solution from...  ...Polygraph clearance Four years of experience in a Python Development role Bachelor’s degree in computer science, Software... 

    Leidos

    Columbia, MD
    12 hours ago
  • $69.55k - $125.73k

    Agentic AI Developer Who We Are: Kudu Dynamics is Leidos Owned...  ...arsenal. Our team of hackers and engineers have experience spanning...  ...development experience. Strong Python development experience. Experience...  ...Leidos pay range for this job level is a general guideline only... 

    Leidos Inc

    Columbia, MD
    1 day ago
  • $204k - $247k

     ...Senior Software Engineer (AI-Assisted Developer Tooling) Software Engineer This Software Engineer will focus on improving the productivity and experience of software developers by building and integrating advanced development tooling at Neural Solutions' Columbia, MD... 
    Work at office

    Neuralsolutions

    Columbia, MD
    12 hours ago
  • $197.5k - $232.5k

    Software Engineer - Agentic AI Platform An active TS//SCI clearance with polygraph is required for this role. Bitwise is a leading provider of...  ...Requirements 3 years of software development experience with strong Python proficiency, or 7 years of experience in lieu of a B.S. in a... 
    Flexible hours
    Night shift

    Bitwise

    Columbia, MD
    2 days ago
  • stanleyreid is seeking a Sr. Software Engineer located in Columbia, MD, to lead the design and development...  ...of professional experience, particularly in AI-driven software development. Key skills include proficiency in Python, Java, or Go, and experience with cloud platforms... 

    stanleyreid

    Columbia, MD
    12 hours ago
  • $100k

     ...Physics Laboratory is seeking a Generative AI & Decision Engineer to design, build, and deploy AI-enabled...  ...generative models. Proficiency in Python and at least one modern web/backend framework...  ...and can ultimately obtain Top Secret level clearance. If selected, you will be... 

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    3 days ago
  • $69.55k - $125.73k

    Via Logic LLC is seeking a Junior Python Developer based in Columbia, Maryland. The role involves developing Python-based backend services, troubleshooting issues, and collaborating with teams on API integrations. Qualified candidates should have a Bachelor’s degree in... 

    Via Logic LLC

    Columbia, MD
    2 days ago
  • $225k - $255k

    Description: Bytoa is seeking a Senior Applied AI Engineer who doesn't just implement AI solutions,...  ...engineering experience with deep Python expertise. Extensive hands-on experience...  ...applications in production. Expert-level understanding of modern AI architectures... 
    Extra income
    Contract work

    Bytoa

    Columbia, MD
    12 hours ago
  • $205k - $270k

     ...landscape through cutting‑edge cloud engineering solutions. Our dedicated Tech...  ...‑performance group focused on AI/ML engineering, secure...  ...air‑gapped environments, strong Python and ML framework skills (e.g.,...  ...professional experience, actual level of expertise, and the... 
    Summer holiday
    Immediate start

    Red Alpha

    Columbia, MD
    3 days ago
  •  ...seeking a qualified Full-Stack Software Engineer for a Mid-Level position in the DMV Area. The ideal...  ...strong backend capabilities in Java or Python, alongside modern frontend skills. Responsibilities...  ...APIs, and integrating Generative AI solutions. This hybrid role emphasizes... 

    Strategio Inc.

    Columbia, MD
    2 days ago
  • A specialized recruiting firm is seeking a Data Engineer to enhance government data analysis and analytics. This role involves managing...  ...quality and complexity using big data systems, requiring strong Python skills and an active TS/SCI clearance. Ideal candidates will... 

    Stanley Reid & Company

    Columbia, MD
    4 days ago
  • $105k - $200k

     ...finalist in 2021!   Belay Technologies is seeking a CNO Reverse Engineer to join our intel team.  Responsibilities: Create and...  ...skills: Program in Assembly, C, C#, C++, Java, Perl, or Python Administer and use hardware and software reverse engineering... 
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    4 days ago
  • $70k - $190k

     ...finalist in 2021!   Belay Technologies is seeking a Software Engineer (Backend) with technical experience to join our intel team....  ...Experience with the following technologies:   Git   Java, C++, or Python   Relational databases (e.g., PostgreSQL)   Perks and... 
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid‑Level AI Engineer (Python). Be the first to apply!