Software/ML Engineer (Top-Secret)

ITC Federal, Inc.

Redmond (WA)

Hybrid

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental and vision insurance
401(k)
Flexible Spending Account (FSA)
11 Paid Federal Holidays
PTO
Education reimbursement

Job summary

ITC Federal, Inc. is seeking a Software/ML Engineer at junior to senior levels to support Microsoft's Spectre team and NGA. The role focuses on building cloud-native microservices in Python for AI foundation models, delivering high-quality code, and ensuring production readiness in a security-conscious government contractor setting.

Hybrid work with 2 days onsite at SCIF and 3 days remote; locations include NGA Springfield, Reston, or Redmond. Must have a TS security clearance and U.S.

Qualifications

  • Bachelor's degree required in CS/Math/Software Engineering or related field.
  • Minimum 2 years of professional ML delivery experience; backend and services delivery.
  • Ability to meet government security screening requirements (Top Secret; TS/SCI preferred).

Responsibilities

  • Design, build, and operate cloud-native microservices in Python for AI foundation models at scale.
  • Develop REST APIs and backend services with Azure AKS, IAM, Redis, and messaging systems.
  • Apply Infrastructure-as-Code and CI/CD pipelines to automate deployment and ensure production readiness.

Skills

REST APIs
Backend services
Distributed systems
Machine learning delivery

Education

Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field

Tools

Docker
Azure AKS
Redis
IAM

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software/ML Engineer (Top-Secret)
Software/ML Engineer (Top-Secret)

ITC Federal, Inc. • Springfield (VA)

Hybrid
USD 110,000 - 170,000
Health, Dental and Vision
401(k)
Flexible Spending Account (FSA)
+3
Software/ML Engineer (Top-Secret)
Software/ML Engineer (Top-Secret)

ITC Federal, Inc. • Reston (VA)

Hybrid
USD 100,000 - 150,000
Health, Dental and Vision
401(k)
Flexible Spending Account
+3
Software/ML Engineer (Top-Secret)
Software/ML Engineer (Top-Secret)

ITC Federal, LLC • Springfield (VA)

Hybrid
USD 120,000 - 180,000
Health
Dental
Vision
+5
Data Scientist (Top-Secret)
Data Scientist (Top-Secret)

ITC Federal, Inc. • Reston (VA)

Hybrid
USD 110,000 - 160,000
Health, Dental and Vision
401(k)
FSA
+3
Data Scientist (Top-Secret)
Data Scientist (Top-Secret)

ITC Federal, Inc. • Springfield (VA)

Hybrid
USD 100,000 - 160,000
Health, Dental and Vision
401(k)
Flexible Spending Account
+3
Geospatial AI Software/ML Engineer — Hybrid, TS Cleared
Geospatial AI Software/ML Engineer — Hybrid, TS Cleared

ITC Federal, Inc. • Reston (VA)

Hybrid
USD 100,000 - 150,000
Health, Dental and Vision
401(k)
Flexible Spending Account
+3
Geospatial AI Cloud Engineer (Software/ML)
Geospatial AI Cloud Engineer (Software/ML)

ITC Federal, Inc. • Springfield (VA)

Hybrid
USD 110,000 - 170,000
Health, Dental and Vision
401(k)
Flexible Spending Account (FSA)
+3
Geospatial AI Software & ML Engineer (Hybrid)
Geospatial AI Software & ML Engineer (Hybrid)

ITC Federal, Inc. • Redmond (WA)

Hybrid
USD 120,000 - 180,000
Health, dental and vision insurance
401(k)
Flexible Spending Account (FSA)
+3
Geospatial AI/ML Engineer – Hybrid & Cloud-Native
Geospatial AI/ML Engineer – Hybrid & Cloud-Native

ITC Federal, LLC • Springfield (VA)

Hybrid
USD 120,000 - 180,000
Health
Dental
Vision
+5
Geospatial AI Data Scientist - Hybrid, TS Cleared
Geospatial AI Data Scientist - Hybrid, TS Cleared

ITC Federal, Inc. • Reston (VA)

Hybrid
USD 110,000 - 160,000
Health, Dental and Vision
401(k)
FSA
+3