ITC Federal

ITC Federal

Full Stack Developer, Artificial Intelligence / Machine Learning

Fairfax, Virginia · Full-time

Sponsorship not specified$180k-$220kDetected 32 days ago
JavaScriptTypeScriptPythonJavaReactVue.jsAngularFull-Stack DevelopmentSnowflakeDatabricksAWSGCPAzureCloud PlatformsDockerKubernetesCI/CDDevOpsRESTMachine LearningTensorFlowPyTorchAirflowData Engineering

About the role

  • JOB TITLE: AI/ML Engineer - Data & Full-Stack Solutions
  • POSITION INFORMATION: Full-Time Position

Responsibilities

  • Build and implement Retrieval-Augmented Generation (RAG) pipelines and AI-powered applications
  • Design and implement scalable data pipelines for ingestion, transformation, and processing of structured and unstructured data
  • Develop and maintain data lakehouse architectures
  • Build ETL/ELT workflows using tools such as Azure Data Factory, Apache Airflow, or similar
  • Develop end-to-end applications, including frontend, backend, and APIs
  • Create intuitive user interfaces for AI-driven applications
  • Collaborate with cross-functional teams to deliver production-ready solutions
  • We leverage the latest technology innovations and proven approaches to better serve the mission and support the DHS, DOJ, and DoW workforce, customers, and programs, regardless of scale or complexity.
  • The ideal candidate will have experience taking ideas from concept to production-building intelligent, scalable solutions and integrating them into enterprise environments to drive meaningful business outcomes.
  • This position works closely with cross-functional teams to deliver innovative, production-ready capabilities leveraging modern cloud and AI technologies.

Requirements

  • Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or related field
  • 4+ years of experience in AI/ML, data engineering, or full-stack development
  • Experience with AI/ML frameworks (TensorFlow, PyTorch, Hugging Face, OpenAI APIs)
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP)
  • Experience with REST APIs, microservices, and frontend frameworks (React, Angular, or Vue)
  • Experience with LLMs, RAG architectures, and generative AI applications
  • Familiarity with Databricks, Snowflake, or lakehouse architectures
  • Experience with DevOps tools (Docker, Kubernetes, CI/CD pipelines)
  • This role requires a unique blend of technical expertise and the ability to translate complex concepts into clear, customer-facing deliverables, including documentation, proposals, and solution artifacts.

Nice to have

  • Experience supporting federal government or GovCon environments
  • Experience contributing to proposals, technical responses, or solutioning efforts (e.g., white papers, RFP responses, technical volumes)

Compensation

  • 180000 to 220000 (USD)

Benefits

  • Health, Dental, and Vision, 401(k), Tuition Reimbursement, Flexible Spending Account (FSA), 11 Paid Federal Holidays, 3 weeks Paid Time Off
  • ITC is located in Fairfax, VA and offers outstanding compensation and benefits plan and a challenging and rewarding professional work environment.
  • Design, develop, and deploy AI/ML solutions, including LLMs, NLP, computer vision, and predictive analytics

This listing is sourced directly from ITC Federal's careers page and normalized into a canonical job model.