CareerPlanSign in

Entry-Level AI Software Engineer

McLean, Virginia, United States💼 Full-time💰 $90,000–$90,000🗓 2026-09-04 → 2026-09-25

Core

Design, develop, test, and deploy software applications and AI-enabled solutions for federal technology programs.

Role type

Entry-Level AI Software Engineer

Builds

Scalable backend services, APIs, and data-driven applications

Domain

Federal government / AI and software engineering

Deliverable

production ML models | product features

Required skills

Python, Java, C++, JavaScript, TypeScript, software development fundamentals, data structures, algorithms, object-oriented programming, Agile/Scrum, secure coding, version control, CI/CD

Preferred skills

Cloud platforms (AWS, Azure, GCP), Git, APIs, databases, cloud-native architectures, AI/ML concepts, Generative AI, LLMs, data analytics, cybersecurity, DevSecOps, automation

Technologies

Python, Java, C++, JavaScript, TypeScript, AWS, Microsoft Azure, Google Cloud Platform, Git

Responsibilities

Assist in design, development, testing, and deployment of software and AI solutions; Support backend services and API development; Collaborate with engineers and stakeholders; Participate in AI/ML solution development and integration; Troubleshoot and debug software defects; Develop and maintain technical documentation; Apply software engineering best practices including secure coding and CI/CD

Seniority

Entry-level, mentored IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.