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 23 days 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
    20 days ago
  •  ...Mid-Level Software Engineer This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking...  ...including React Recent software development experience using Python Experience designing and developing REST interfaces using... 
    Suggested
    Full time

    Navstar

    Annapolis Junction, MD
    2 days ago
  • $105k - $200k

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

    Belay Technologies

    Annapolis Junction, MD
    2 days ago
  • $115k - $190k

     ...you currently do not possess this level of clearance. Are you a Mid-Level Software Engineer who is ready for a new challenge...  ...Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We...  ...experience with AWS C++, Python and/or Golang Experience with... 
    Suggested
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    1 day ago
  • $172k

     ...Mid Level Database Engineer SYSTOLIC is seeking a Mid Level Database Engineer with MongoDB (preferred) or MariaDB experience to work on a very...  ...to conclusion. Preferred Requirements: Python, Django or Flask ReST Endpoint Development Micro-Service... 
    Suggested
    Shift work

    Navstar

    Annapolis Junction, MD
    2 days ago
  • $105k - $200k

     ...Technologies is seeking a Database Engineer to join our intel team. The...  ...at least 10 years of high-level, in-depth, dedicated database...  ...scripting (in general), Perl, and/or Python. Must have knowledge of...  ...development. Salary Range Mid-Level: $105,000 to $200,000... 
    Contract work
    Temporary work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    1 day ago
  • $115k - $190k

     ...you currently do not possess this level of clearance. Are you a Mid-Level DevOps Engineer who is ready for a new challenge...  ...Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We...  ...programming Languages such as Python, Ruby, Perl, and Java... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    4 days ago
  • $125k - $215k

     ...Mid-Level Software Engineer As a Mid-Level Software Engineer, you will develop, maintain, and enhance complex and diverse software systems based upon documented requirements. Your responsibilities will include, but not be limited to: Review and test software... 
    Summer holiday
    Immediate start

    Red Alpha

    Annapolis Junction, MD
    2 days ago
  •  ...Mid-level Cybersecurity Engineer The Alaka`ina Foundation Family of Companies (FOCs) has a potential need for a Mid-level Cybersecurity Engineer to provide support for our government customer in Laurel, MD at Ft. Meade. *** POSITION IS CONTINGENT UPON CONTRACT AWARD... 
    Contract work

    Alakaina Family of Companies

    Laurel, MD
    7 days ago
  • $115k - $190k

     ...do not apply if you currently do not possess this level of clearance. Are you a strong Mid-Level Software Engineer who is ready for a new challenge that will launch...  ...Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We also provide... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    22 hours ago
  • $259k

     ...Job Description • Develop and enhance UI prototypes using Python, Java, HTML/CSS, and JavaScript frameworks including React.js,...  ..., Angular, Vue). • Work with Distributed Big Data processing engines, including Apache Spark. • Perform data wrangling and preprocessing... 

    Navstar

    Annapolis Junction, MD
    2 days ago
  • $175k - $212k

     ...Job Title Python (i.e. SciKit-learn, TensorFlow, PyTorch), R, GIT and experience with...  ...database administration, dataflow engineering, data wrangling, and model development....  ...The pay range for this job, with multi-levels, is a general guideline only and not a guarantee... 
    Contract work
    Temporary work
    Immediate start

    Constellation Technologies, Inc

    Columbia, MD
    2 days ago
  • $182k

     ...development process standards. • Derive software requirements. • Coordinate software system installation. • Requires Database Engineering, SQL, PostgreSQL, and Elasticsearch experience. Qualifications & Compensation: • Degree: Technical bachelor's degree or... 

    Navstar

    Annapolis Junction, MD
    3 hours ago
  • $115k - $190k

     ...you currently do not possess this level of clearance.*** Are you a Mid-Level Software Engineer who is ready for a new challenge...  ..., Analytics, Machine Learning, AI, and DevOps Containerization. We...  ...with Java, AWS, Terraform and Python Location: Annapolis Junction... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    Gliacell Technologies

    Laurel, MD
    22 hours ago
  • $70k - $190k

     ...Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Software Engineer (Sustainment) to join our intel team. Join a team of developers and system engineers and play a crucial role in ensuring that... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Laurel, MD
    1 hour ago
  • $90k - $150k

     ...scientists; geomorphologists and hydrologists, civil and environmental engineers; inspectors; biologists and botanists; planners; cultural...  ...Straughan is seeking a highly motivated and versatile Mid-Level Coastal / Water Resources Engineer with experience in nature-based... 
    Casual work
    Work at office
    Local area
    Work from home
    Flexible hours

    Straughan Environmental Inc

    Columbia, MD
    12 days ago
  •  ...AI Engineer Enjoy problem-solving, need a venue to display your creativity, and emerging technologies pique your interest; if so, Barrow...  ..., and optimize solutions Serve as an expert in TensorFlow, Python, PyTorch, Halide, and other AI tools Work autonomously... 
    Remote work

    Barrow Wise Consulting, LLC

    Annapolis Junction, MD
    2 days ago
  • $140k - $190k

     ...Mid-CNO Developer As a Mid-CNO Developer, you will support a...  ...Defined Radio to perform reverse engineering, vulnerability research, and...  ...software development experience (C, Python) ~ A Bachelors of Science...  ...experience, actual level of expertise, and the responsibilities... 
    Summer holiday
    Immediate start

    Red Alpha

    Annapolis Junction, MD
    2 days ago
  • $130k - $155k

     ...AI Software Engineer 1 Annapolis Junction, MD Clearance Unspecified Full Scope Polygraph Early Career (2+ yrs experience) $130,000 - $155...  ...Skills requirements: Software development experience with strong Python proficiency. Hands on experience building and maintaining... 
    Immediate start

    Navstar

    Annapolis Junction, MD
    2 days ago
  • $94.4k - $120k

     ...requirements. A Bachelor's Degree in computer science, computer engineering, or information systems or related discipline may be...  ...developed/deployed on AWS cloud AWS certification at Associate level or higher ~ Must hold a clearance or be clearable Some of... 
    Contract work
    Work experience placement
    Local area

    ELEVI Associates

    Laurel, MD
    29 days ago
  • $130k - $190k

    We are seeking a talented and motivated DevOps Engineer to join our team. In this role, you will work closely with development and operations teams to design, implement, and optimize CI/CD pipelines that streamline software delivery and enhance collaboration. You will... 
    Full time
    Contract work
    For contractors
    Work at office
    Flexible hours
    Night shift

    Freedom Technology Solutions Group

    Annapolis Junction, MD
    1 day ago
  •  ...Software Engineer In search of a software engineer with analytic development skills to...  ...system • Experience developing/scripting in Python This position will have up to 60%...  ...poly and/or currently possess the minimum level of PRIVAC required for this role (NSYS).... 
    Remote work

    LINK

    Annapolis Junction, MD
    2 days ago
  •  ...Hi Role: Python and Django Full Stack Developer Only W2 Candidates Location: Mt. Laurel, NJ – Onsite W2 Contract job Only W2 Candidates 7+Years Job description :Roles & Responsibilitie sApplication Development & Architectur # eDesign, develop... 
    Contract work

    Lorven Technologies Inc.

    Laurel, MD
    22 hours ago
  •  ...Mid-Level Software Developer Cogent People Inc. is seeking a Mid-Level Software Developer...  ...Develop software components and services in Python and/or Java that support data...  ...observability/log analytics tools Experience with AI-assisted development tooling... 
    Temporary work

    Cogent People Inc.

    Columbia, MD
    3 hours ago
  •  ...through cutting-edge technology and expertise. We are seeking an AI Engineer to join our dynamic team. This individual will play a pivotal...  ...poly required Desired Qualifications Experience with Python, JavaScript/TypeScript, or similar languages commonly used in... 

    SilverEdge

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

     ...finalist in 2021!   Belay Technologies is seeking a Systems Engineer to join our intel team.  We just got the keys to the kingdom: approval...  ...environment to a modern, cloud-native backbone that can support AI-enabled development, FVEY collaboration, and the next generation... 
    Full time
    Contract work
    Work experience placement
    Immediate start
    Flexible hours
    Shift work

    Belay Technologies

    Laurel, MD
    14 hours ago
  •  ...Python Developer Location: Mount Laurel, NJ Position Type: Contract Rate: DOE Interview: F2F Skills: The eligible candidate should demonstrate an expert level in Python, with journey-level experience in Shell, and Expect, could understand/adapt to existing... 
    Contract work

    Staffing the Universe

    Laurel, MD
    1 day ago
  • $135k - $171k

     ...Job Title : AI Engineer (GCCS / JPES) Location(s): Fort Meade, Maryland...  ...secure AI data flows across classification levels Collaborate with operators and planners...  ...and systems Proficiency in: Python, and ML frameworks (TensorFlow, PyTorch,... 
    Full time
    Flexible hours

    JASINT Consulting and Technologies, LLC

    Annapolis Junction, MD
    3 days ago
  • $60 - $62 per hour

     ...Job Title: Senior Python Developer Location: Mount Laurel, NJ (Local Candidates Only) Job Type: Contract Rate: $60-$62/hr...  ...perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
    Contract work
    Local area

    Diverse Lynx

    Laurel, MD
    1 day ago
  • $190k - $240k

     ...Belay Technologies is seeking a Software Engineer to join our intel team. DevOps is an agile...  ...several of the following: Java, Groovy, Python, PowerShell, Batch, Bash scripting, JavaScript...  ...career development. Salary Range: Levels 2: $70,000 to $190,000 Level 3: $190,00... 
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    2 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!