ML/AIWork
MITRE logo

Software Engineer

MITRE · Baltimore, US

Job description

Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges—and we're committed to the long-term well-being of our employees. MITRE is different from most technology companies. We are a not-for-profit corporation chartered to work for the public interest, with no commercial conflicts to influence what we do. The R&D centers we operate for the government create lasting impact in fields as diverse as cybersecurity, healthcare, aviation, defense, and enterprise transformation. We're making a difference every day—working for a safer, healthier, and more secure nation and world. Our workplace reflects our values. We offer competitive benefits, exceptional professional development opportunities for career growth, and a culture of innovation that embraces adaptability, collaboration, technical excellence, and people in partnership. If this sounds like the choice you want to make, then choose MITRE - and make a difference with us.

Digital Engineering & Systems Transformation is aimed at leveraging advanced technologies and enablers to drive engineering innovation, speed, and efficiency. This role is aligned to the Digital Engineering & Systems Transformation department. MITRE is seeking a Software Engineer to design, develop, and deliver full-stack applications and data-driven capabilities that support sponsor missions. The successful candidate will work across the software development lifecycle — building web applications, integrating cloud services and data pipelines, and applying modern AI/ML tools — alongside a collaborative, multi-disciplined team.

Roles & Responsibilities:

– Developing and maintaining full-stack web applications using modern frameworks such as React, Angular, Node.js, Spring Boot, and Flask.

– Building and integrating RESTful APIs, microservices, and data services across cloud and on-premise environments.

– Writing clean, well-tested code in Python, Java, and JavaScript/TypeScript across the software development lifecycle.

– Containerizing and deploying applications using Docker and supporting CI/CD workflows on cloud platforms such as AWS.

– Designing and working with relational and NoSQL databases (e.g., MySQL, MongoDB) to support application and data needs.

– Applying modern AI/ML tools, large language models, and AI-assisted coding workflows to accelerate development and improve software quality.

– Collaborating with engineers, designers, and stakeholders in an Agile environment to deliver sponsor-focused solutions.

Basic Qualifications:

– Bachelor’s degree in Computer Science, Computer Engineering, Systems Engineering, or a related technical discipline (e.g., Electrical Engineering, Data Science, or Applied Mathematics) and a minimum of 2 years of related experience; or an advanced degree who can immediately contribute at this job step; or an equivalent combination of related education and work experience

– Hands-on experience across the software development lifecycle, using modern programming languages such as Python, Java, or JavaScript/TypeScript

– Experience developing full-stack or web applications using modern frameworks (e.g., React, Angular, Node.js, Spring Boot, or Flask)

– Working knowledge of cloud platforms (e.g., AWS, Azure, or GCP) and familiarity with containerization (e.g., Docker)

– Experience working with databases (e.g., MySQL, MongoDB) and version control with Git

– Strong analytical, communication, and teamwork skills, with demonstrated ability to learn new tools and technologies quickly

– This position requires a minimum of 50% hybrid on-site

Preferred Qualifications:

– Experience building or deploying data pipelines or data-processing workflows (e.g., geospatial, NLP, or large-scale datasets)

– Familiarity with large language models (LLMs) and AI-assisted development tools (e.g., Claude Code, OpenAI Codex, OpenAI, or Hugging Face)

– Experience evaluating, testing, or improving software through structured QA, automated test suites, or model-output evaluation

– Exposure to graph databases (e.g., Neo4j) or building data-intensive and analytics applications

– Experience with cloud-native development and AWS services, including building scalable, distributed systems

– Internship, co-op, or project experience in a federal, research, or other mission-driven environment

– Experience applying Agile or Scrum methodologies and collaborative software development practices

– Active or current DoD or federal government security clearance

This requisition requires the candidate to have a minimum of the following clearance(s):

None

This requisition requires the hired candidate to have or obtain, within one year from the date of hire, the following clearance(s):

None

Salary compensation range and midpoint:

$103,600 - $129,500 - $155,400 Annual

Work Location Type:

Hybrid

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local or international law.

MITRE intends to maintain a website that is fully accessible to all individuals. If you are unable to search or apply for jobs and would like to request a reasonable accommodation for any part of MITRE’s employment process, please email recruitinghelp@mitre.org for general support and collegerecruiting@mitre.org for intern positions. This service is for individuals requiring reasonable accommodation requests. Please note that vendor solicitations will not receive a reply.

Benefits information may be found here.

Copyright © 1997-2026, The MITRE Corporation. All rights reserved. MITRE is a registered trademark of The MITRE Corporation. Material on this site may be copied and distributed with permission only.

ML/AI Work links you to the employer's original posting — always verify the details there before applying.

More Domain Specializations roles

View all →
$103,600 – $129,500/yr
MITRE
Apply →