Python+ Gen AI Engineer
persistent
Job Description
- Design and develop enterprise-grade Generative AI applications leveraging Large Language Models (LLMs).
- Build intelligent AI workflows, multi-step reasoning systems, and AI agents using LangChain and LangGraph.
- Develop scalable, secure, and high-performance backend services and APIs using Python.
- Create, optimize, and evaluate prompts to improve model accuracy, response relevance, and user experience.
- Implement Retrieval-Augmented Generation (RAG) solutions utilizing vector databases and semantic search technologies.
- Integrate OpenAI, Azure OpenAI, Anthropic Claude, and other LLM platforms into enterprise applications and workflows.
- Develop AI-powered copilots, assistants, and automation solutions for business use cases.
- Work with both structured and unstructured data sources to enable effective knowledge retrieval and contextual responses.
- Design and implement embedding pipelines, document ingestion frameworks, and knowledge management solutions.
- Monitor, evaluate, and optimize GenAI applications for performance, reliability, scalability, and cost efficiency.
- Implement AI observability, logging, model evaluation, and response quality monitoring frameworks.
- Collaborate with business stakeholders, product teams, and architects to identify and implement AI-driven solutions.
- Ensure compliance with Responsible AI, security, governance, and enterprise data privacy standards.
- Troubleshoot AI application issues and continuously improve model and workflow performance.
- Contribute to AI architecture decisions, proof-of-concepts (PoCs), and innovation initiatives.