Junior AI Developer in Ashburn, Virginia at C Mack Solutions LLC

New
C Mack Solutions LLC
Ashburn, Virginia, 20147, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Job Description

Description:

C. Mack Solutions is seeking a Junior AI Developer to join an agile AI development team supporting a mission-critical program for the Federal Government. Working under the guidance of senior developers and architects, you will help build, test, and integrate AI-enabled applications — including Generative AI and agentic solutions built on Google Gemini — and grow your skills on a team that values mentorship, rapid iteration, and working software.

Responsibilities:

  • Develop, test, and maintain software components for AI/ML pilot projects and use cases, including Google Gemini-based applications, AI agents, and tool/MCP integrations, under the direction of senior team members.
  • Build and consume RESTful APIs and back-end services (e.g., Python with FastAPI or Flask) that connect applications to commercial or open-source AI models and enterprise data sources.
  • Write and refine prompts, and help evaluate model outputs for accuracy, reliability, and consistency.
  • Write unit tests and perform API testing (e.g., Postman) to validate request/response behavior, authentication flows, and error handling before release.
  • Work with SQL and NoSQL data stores and cloud data services (e.g., Google BigQuery) to query, prepare, and serve data to AI-enabled applications.
  • Support deployment of applications to cloud environments (Google Cloud and AWS) and through CI/CD pipelines.
  • Use AI-assisted development tools responsibly to accelerate coding, testing, and documentation, in line with program policies.
  • Collaborate with developers, testers, and Data Scientist teams on prototyping teams that deliver working software on short timelines.
  • Actively participate in agile delivery ceremonies, including sprint planning, daily stand-ups, sprint testing, demonstrations, and retrospectives.
  • Author clear technical documentation, including design notes, API documentation, and handoff/transition materials.
  • Stay current with advancements in AI technologies, tools, and best practices, and share what you learn with the team.
Requirements:

You must live within the DC, MD, VA area.

U.S. Citizenship is required. Candidate must be able to obtain a CBP Public Trust clearance.

  • Bachelor’s degree (B.A./B.S.) in Computer Science, Software Engineering, Data Science, or a related field, conferred by the start date.
  • 0–2 years of professional software development experience; relevant internships, co-ops, research, and substantial academic or personal projects will be considered.
  • Programming proficiency in Python plus at least one additional language such as Java, JavaScript, or TypeScript.
  • Hands-on experience building or consuming RESTful APIs, including familiarity with authentication methods, data formats (JSON/YAML), and API error handling.
  • Familiarity with fundamental Generative AI concepts, including Large Language Models (LLMs), prompt engineering, and agentic AI patterns.
  • Exposure to building an application that integrates a commercial or open-source AI model API (academic, internship, or project experience acceptable).
  • Working knowledge of SQL and exposure to at least one cloud platform (Google Cloud or AWS).
  • Experience with Git-based version control, unit testing, and object-oriented programming.
  • Exposure to Agile/Scrum development practices.
  • Strong communication skills, willingness to learn, and the ability to take direction and work effectively on a collaborative team.

Preferred Skills and Experience:

  • Experience with Google Gemini, Google Vertex AI, or AWS Bedrock.
  • Experience building AI agents or agentic workflows, or working with the Model Context Protocol (MCP).
  • Experience with Python web frameworks such as FastAPI or Flask.
  • Experience with Google Cloud data services such as BigQuery, including awareness of query cost and performance.
  • Coursework or project experience in machine learning (e.g., classification models, neural networks) or data science.
  • Experience with a front-end framework such as React or Angular.
  • Experience with NoSQL databases (e.g., MongoDB).
  • Exposure to DevOps/DevSecOps and CI/CD tools such as GitLab.
  • Entry-level technical certifications such as Google Cloud Digital Leader, AWS Certified Cloud Practitioner, or AWS Certified AI Practitioner.
  • Experience working in a geographically dispersed, remote team.

Explore Related Opportunities

Job Location

Ashburn, Virginia, 20147, United States

Frequently asked questions about this position

Apply For This Position

Apply NowIn partnership withPaylocity