GovSpend

Senior AI/ML Engineer

GovSpend

full-time

Posted on:

Origin:  • 🇺🇸 United States • Florida, Idaho, Iowa, Kansas

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudDockerElasticSearchGoogle Cloud PlatformJavaScriptKubernetesMongoDBNode.jsPythonSQL

About the role

  • Design, develop, and deploy robust and scalable AI agents and MCP Servers.
  • Implement and optimize Retrieval Augmented Generation (RAG) systems for enhanced AI agent performance.
  • Develop and maintain APIs and services using Python and Node.js.
  • Containerize applications using Docker and orchestrate deployments with Kubernetes.
  • Manage code repositories and implement continuous integration/continuous delivery (CI/CD) pipelines using GitHub and GitHub Actions.
  • Work with various Large Language Models (LLMs) such as Gemini, OpenAI, Claude, and Perplexity, integrating them into applications.
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
  • Participate in code reviews, ensuring high-quality and maintainable code.
  • Stay up-to-date with the latest advancements in AI, machine learning, and related technologies.

Requirements

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
  • 3-5 years of professional experience in AI/ML engineering or a similar role.
  • Proven experience with Model Context Protocol (MCP Servers) and Agent-to-Agent (A2A) communication.
  • Solid understanding and practical experience with Retrieval Augmented Generation (RAG) techniques.
  • Proficiency in Python and Node.js.
  • Experience with backend systems (Elasticsearch, MongoDB, SQL Server) is a plus.
  • Understanding of secure coding practices, authentication/authorization (OAuth, JWT), and data compliance standards is a plus.
  • Experience with Google Cloud Platform (GCP) is a plus.
  • Extensive experience with Docker and Kubernetes for containerization and orchestration.
  • Strong command of GitHub and GitHub Actions for version control and automation.
  • Hands-on experience implementing and managing CI/CD pipelines.
  • Familiarity with Large Language Models (Gemini, OpenAI, Claude, Perplexity, etc.).
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • Strong communication and interpersonal skills.
  • Must reside in one of the following U.S. states: Florida, Georgia, Iowa, Idaho, Kansas, Massachusetts, Maryland, Michigan, North Carolina, Nevada, South Carolina, Tennessee, Texas, Utah, Virginia.