
Software/ML Engineer (Top-Secret)
ITC Federal, LLC23 days ago
Springfield, VA, USAEntry Level / Mid Level / Senior
Responsibilities
- Design, build, and operate cloud-native Python microservices supporting AI foundation models and agentic workflows at scale.
- Develop and maintain REST APIs and backend services using Azure AKS, IAM, Redis, and messaging systems.
- Build scalable distributed backend systems and incorporate AI, machine learning, and computer vision capabilities into solutions.
- Apply infrastructure-as-code and CI/CD pipelines to automate deployment and ensure production readiness.
- Collaborate with engineers, data scientists, designers, and program managers on technical designs and delivery.
Requirements
- Bachelor's degree in computer science, mathematics, software engineering, computer engineering, or a related field.
- At least 2 years of experience in data science, software development, data modeling, or data engineering, or equivalent experience.
- At least 2 years of professional experience with machine learning delivery responsibilities.
- Experience or familiarity with REST APIs, backend services, and containerization technologies such as Docker.
- Experience with Azure cloud services, including AKS, IAM, Redis, and messaging systems.
- Ability to meet Microsoft, customer, and/or government security screening requirements.
- Active Top Secret security clearance required; TS/SCI is preferred but not required.
- U.S. citizenship required for the government contract.
- Geospatial workflow or dataset experience and scalable distributed backend experience are preferred.
Benefits
- Health, dental, and vision benefits.
- 401(k) and flexible spending account.
- 11 paid federal holidays and paid time off.
- Education reimbursement.
- Hybrid schedule with 2 days onsite at a SCIF and 3 days remote.
- Full-time position with work locations in Springfield, VA; Reston, VA; or Redmond, WA.