Staff Consultant – Gen AI

Posted 15hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

GenAI Engineer position requiring 3+ years in Python and implementation of GenAI solutions. Focus on collaboration, delivery, and optimization in a consulting environment.

Responsibilities:

  • Implement RAG pipelines based on provided architecture and design guidelines
  • Develop and optimize prompts under defined standards and review processes
  • Build API services using FastAPI and integrate GenAI capabilities into applications
  • Implement agent workflows using LangChain and LangGraph as per solution design
  • Integrate vector databases and tune embeddings for retrieval accuracy
  • Consume LLMs from AWS Bedrock and Azure OpenAI following best practices
  • Implement JWT authentication for secure API access
  • Develop and deploy services on AWS, following existing CI/CD and infra standards
  • Add logging and basic monitoring to GenAI pipelines
  • Participate in code reviews, testing, and documentation
  • Collaborate with senior engineers and managers on delivery and improvements

Requirements:

  • 3+ years of experience in Python-based development
  • Strong Python Object-Oriented Programming skills
  • Working knowledge of GenAI concepts: RAG, chunking, CoT, guardrails
  • Experience in Prompt Engineering and prompt iteration
  • Hands-on experience with LangChain and/or LangGraph
  • Strong FastAPI and REST API integration experience
  • Basic to intermediate AWS knowledge, including DynamoDB
  • Experience implementing JWT authentication in Python
  • Working knowledge of vector databases and embeddings
  • Familiarity with AWS Bedrock and Azure OpenAI

Benefits:

  • Competitive salary