2,082,422open jobs
123,179companies
248,916added this week
Browse all
Salary
≈ $96k – $216k per year (Estimated)
Location
Hybrid (Redmond, United States)
Seniority
Junior · 2+ years exp

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Oct 20, 2026.

Overview
Company
Impact
Profile match
Accelerate. Transform. Deliver. We empower speed to mission by helping agencies accelerate their path to greater value, efficiency, and innovation.

Overview

JOB TITLE: Software/ML Engineer - Junior to Senior Level

GOVERNMENT AGENCY: Microsoft/NGA - National Geospatial-Intelligence Agency

POSITION INFORMATION: Full-Time Position; Government contractor supporting Microsoft's Spectre team and the NGA

EXPERIENCE LEVEL: Junior, Mid, or Senior Level - all levels encouraged to apply

LOCATION: Hybrid (2 days onsite at SCIF, 3 days remote) - Springfield, VA (NGA, preferred); Reston, VA; or Redmond, WA

BENEFITS: Health, Dental and Vision, 401(k), Flexible Spending Account (FSA), 11 Paid Federal Holidays, PTO, education reimbursement

ITC Federal, LLC (ITC), headquartered in Fairfax, VA, delivers automation, AI, data, and digital modernization solutions that strengthen national security and solve complex government mission challenges. With its recent acquisition of ITC Digital Solutions (formerly Capgemini Government Solutions), ITC combines a long-standing national security delivery record with modern cloud, data, and enterprise platform expertise.

ITC is seeking a motivated Software/ML Engineer to support Microsoft's Spectre team, which is advancing the state of the art in Geospatial AI. In collaboration with Microsoft Planetary Computer, Spectre develops foundation models for aerial object detection, tracking, and map generation, and an end-to-end AI platform that turns petabytes of data into accurate geospatial insights for mission customers. The team moves fast from ideas to experimentation to product development. In this role, you will build the cloud-native services and backend systems that power Spectre's AI foundation models and agentic workflows.

All Experience Levels Encouraged to Apply: This position can be filled at the junior, mid, or senior level. We are most focused on skills and fit with the program, and candidates at all levels are encouraged to apply.

Responsibilities

RESPONSIBILITIES:

  • Cloud-Native & Backend Development
    • Design, build, and operate cloud-native microservices in Python to support AI foundation models and agentic workflows at scale.
    • Develop and maintain REST APIs and backend services using Azure AKS, IAM, Redis, and messaging systems with production-grade reliability.
  • Automation & Production Readiness
    • Apply Infrastructure-as-Code (IaC) and CI/CD pipelines to automate deployment and ensure production readiness.
  • Collaboration & Culture
    • Partner with industry-leading Engineers, Data Scientists, Designers, and Program Managers to deliver solid technical designs.
    • Embody our Culture and Values.

Qualifications

REQUIRED:

  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field, required.
  • Proven experience in data science, software development, data modeling, or data engineering, OR equivalent experience. Candidates with additional experience will be considered at the mid or senior level.
  • Minimum 2 years of professional experience with machine learning delivery responsibilities, such as:
    • Delivering high-quality code components that power services, servers, distributed systems, and backend architecture.
    • Incorporating AI, Machine Learning, and Computer Vision capabilities into solutions and services.
  • Ability to meet Microsoft, customer, and/or government security screening requirements.

PREFERRED:

  • Hands-on experience with REST APIs, backend services, and containerization technologies (e.g., Docker).
  • Experience with Azure cloud services (AKS, IAM, Redis, messaging systems).
  • Background in building scalable, distributed backend systems.
  • Practical experience working with geospatial workflows or datasets.

SECURITY CLEARANCE REQUIREMENTS:

  • Must have an active Top Secret (TS) security clearance; TS/SCI preferred but not required.
  • U.S. Citizenship is required due to the nature of this government contract.

WORK LOCATION:

  • Hybrid role: 2 days onsite at a SCIF and 3 days remote. SCIF work location options:
  • Preferred location: National Geospatial-Intelligence Agency (NGA), 7500 GEOINT Drive, Springfield, VA 22150
  • Alternative secure space (back-up option): Microsoft Office, 12012 Sunset Hills Rd., Suite 100, Reston, VA 20190
  • Alternative secure space (back-up option): Microsoft Corporation, One Microsoft Way, Redmond, WA 98052

WORK ENVIRONMENT AND PHYSICAL DEMANDS: Candidate must be able to function in general office environment.

ITC Federal is an equal opportunity employer and will not discriminate against any application for employment on the basis of age, race, color, gender, national origin, religion, creed, disability, veteran status, marital status, sexual orientation, genetic information, military status, disability, or sex including pregnancy and childbirth or related medical condition or on any other basis prohibited by law.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,082,422 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Redmond
AI Engineering Intern 2 months ago
$54k – $84k per year · In office · Internship · Bachelor's Degree · Chicago
Python
AI/ML
Fine-tuning
Embeddings
Prompt Engineering
Function Calling
AI Agents
TensorFlow
PyTorch
LLM
RAG
Hugging Face
Replit
LLM Guardrails
Agentic Workflows
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Power Automate
Power Apps
Apply
In office · Internship · PhD · Menlo Park
Python
Java
C++
C++
TensorFlow C++
AI/ML
Reinforcement Learning
AI Agents
TensorFlow
PyTorch
LLM
Recommender Systems
Agentic Workflows
Machine Learning
Apply
$209k – $250k per year · In office · Full-Time · 1+ year exp · Master's Degree · New York
AI/ML
Scikit-learn
AI Agents
Pandas
LLM
Machine Learning
Analytics
Matplotlib
Apply
$209k – $250k per year · In office · Full-Time · 1+ year exp · Master's Degree · New York
AI/ML
Scikit-learn
AI Agents
Pandas
LLM
Machine Learning
Analytics
Matplotlib
Apply
$126k – $234k per year · In office · Full-Time · 2+ years exp · Master's Degree · South San Francisco
Python
AI/ML
Multimodal AI
Computer Vision
Machine Learning
DevOps
SLURM
Git
Docker
GitLab
Apply
In office · Full-Time · Master's Degree · Sophia Antipolis
Python
C++
AI/ML
OpenCV
Fine-tuning
Quantization
Computer Vision
Transformers
Edge AI
Machine Learning
DevOps
Git
Linux
Robotics
ROS
GStreamer
Sensor Fusion
Perception
Autonomous Navigation
Apply
$125k – $150k per year · Hybrid · Nationals only · 8+ years exp · Bachelor's Degree · Beltsville
Python
JavaScript
TypeScript
SQL
Databases
RabbitMQ
AI/ML
Time Series
DevOps
Rest API
Git
AWS
Docker
Linux
Cybersecurity
NIST 800-53
Management
Jira
QA
JMeter
Playwright
Vitest
k6
Locust
SpaceTech
GMAT
STK
CCSDS
MedTech
Verification & Validation
Apply
≈ $38k – $78k per year (Estimated) · In office · Full-Time · Catania
Python
C++
Apply
≈ $51k – $86k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Caen
Python
Apply
Remote (United States) · Secret · 5+ years exp · Bachelor's Degree
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
PostgreSQL
Oracle
Frontend
Angular
DevOps
Rest API
Git
AWS
Management
Agile
Scrum
Kanban
Apply
≈ $102k – $228k per year (Estimated) · Hybrid · TS/SCI · 2+ years exp · Bachelor's Degree · Reston
Python
Databases
Redis
AI/ML
Computer Vision
Agentic Workflows
Machine Learning
DevOps
Rest API
Azure
CI/CD
Docker
Kubernetes
Azure AKS
IAM
Apply
≈ $102k – $229k per year (Estimated) · Hybrid · TS/SCI · 2+ years exp · Bachelor's Degree · Springfield
Python
Databases
Redis
AI/ML
Computer Vision
Agentic Workflows
Machine Learning
DevOps
Rest API
Azure
CI/CD
Docker
Kubernetes
Azure AKS
IAM
Apply
≈ $141k – $279k per year (Estimated) · Equity · Hybrid · Secret · 10+ years exp · Bachelor's Degree · United States
Cybersecurity
ISO 27001
Zero Trust
Defense
CMMC
Apply
≈ $114k – $210k per year (Estimated) · In office · Top Secret · 8+ years exp · Bachelor's Degree · Huntsville
DevOps
CI/CD
Management
Confluence
SharePoint
Apply
≈ $87k – $165k per year (Estimated) · Remote (United States) · Secret · 5+ years exp · Bachelor's Degree · United States
DevOps
Azure DevOps
Azure
Management
ServiceNow
Agile
Scrum
ITIL
ITSM
Apply
$220k – $298k per year · Equity · In office · Full-Time · 10+ years exp · Master's Degree · Redmond
Java
C++
Apply
$201k – $272k per year · Equity · In office · Nationals only · Full-Time · 8+ years exp · Bachelor's Degree · Austin · Sunnyvale · Redmond
DevOps
AWS
Apply
$151k – $205k per year · Equity · In office · Nationals only · Full-Time · Bachelor's Degree · Redmond
Analytics
Tableau
Power BI
MicroStrategy
Apply
$114k – $160k per year · Equity · In office · Nationals only · Full-Time · 5+ years exp · Bachelor's Degree · Redmond
QA
Playwright
Apply
$143k – $275k per year · In office · 8+ years exp · Bachelor's Degree · Redmond
Python
JavaScript
TypeScript
C#
C++
Databases
Microsoft Fabric
Cybersecurity
Threat Modeling
Analytics
Azure Data Factory
Apply
See all jobs
This is one of many
2,082,422 more open roles from verified company boards, updated every day.