Skip to main content
NextGen Federal Systems

Generative AI Engineer - Remote

1w

NextGen Federal Systems

Remote · Full-time · $160,000 – $220,000

About this role

NextGen Federal Systems is seeking a Generative AI/Machine Learning Engineer to research, design, develop, and deploy innovative AI/ML and Generative AI solutions across mission-focused problem sets. The selected candidate will support advanced AI capabilities using large language models, retrieval-augmented generation, Model Context Protocol servers, agentic workflows, and AWS Bedrock. This role focuses on cloud-native AI services.

You will participate in all phases of the software engineering lifecycle, including research, requirements analysis, solution design, model development, integration, deployment, evaluation, and testing. Daily work involves designing and implementing AI/ML capabilities that meet client operational requirements. Expect hands-on development with Python and AI libraries.

Join a distributed development team in a dynamic, agile, fast-paced environment. Collaborate with technical peers to transition Generative AI solutions into production. The team emphasizes innovation in mission-critical applications.

Grow by working on cutting-edge Generative AI technologies like LLM-based applications, RAG architectures, and agentic workflows. Contribute to evaluating and deploying models using cloud services. Advance skills in responsible AI and model evaluation practices.

Requirements

  • 6+ years of work-related experience with applied machine learning, data science, software engineering, or AI/ML system development
  • Experience designing, developing, or deploying machine learning, Generative AI, or data-driven software solutions
  • Experience developing solutions using Python and common AI/ML or data science libraries such as pandas, NumPy, Scikit-learn, PyTorch, TensorFlow, LangChain, LlamaIndex
  • Familiarity with large language models and Generative AI concepts, including prompt engineering, embeddings, vector databases, retrieval-augmented generation, model evaluation
  • Experience designing or integrating LLM-based applications
  • Experience using cloud services to build, deploy, or manage AI/ML solutions
  • Understanding of machine learning concepts, including data preprocessing, feature engineering, model training, model evaluation, performance metrics, and model deployment best practices
  • Strong written and verbal communication skills to explain technical concepts to technical and non-technical stakeholders

Responsibilities

  • Research, design, develop, and deploy innovative AI/ML and Generative AI solutions across mission-focused problem sets
  • Support development of advanced AI capabilities using large language models, retrieval-augmented generation, Model Context Protocol servers, agentic workflows, and AWS Bedrock
  • Participate in all phases of the software engineering lifecycle including research, requirements analysis, solution design, model development, integration, deployment, evaluation, and testing
  • Work as part of a technical team to design, develop, implement, and transition AI/ML and Generative AI capabilities that meet client operational requirements
  • Develop solutions using Python and AI/ML libraries such as pandas, NumPy, Scikit-learn, PyTorch, TensorFlow, LangChain, LlamaIndex
  • Design or integrate LLM-based applications including chat-based interfaces, document question-answering systems, workflow automation, summarization tools, or AI-enabled decision-support systems
  • Build, deploy, or manage AI/ML solutions using cloud services

Benefits

  • Distributed development team environment
  • Dynamic, agile, fast-paced work setting
  • Remote work arrangement