Role description
Job Summary
We are seeking a highly skilled GenAI Engineer who combines deep expertise in Generative AI with strong handson experience across the Software Development Lifecycle SDLC having strong understanding of DevOps pipelines deployment and microservicesbased architectures This role is critical to ensuring that GenAI solutions are not only innovative but also productiongrade scalable and maintainable
Key Responsibilities
Handson experience with Python LangChain and LangGraph
Ability to build RAG applications from scratch
Design develop and deploy GenAIpowered applications using LLMs embeddings vector databases and prompt engineering
Build Agentic AI systems capable of autonomous task execution decisionmaking and multistep reasoning using frameworks like LangChain Agents AutoGPT or OpenAgents
Should have good understanding of all MLAI models Classification Regression Reinforcement CNN
Should have implemented Test cases Test datasets for ensuring correct accuracy for the models
Collaborate with crossfunctional teams to integrate GenAI features into microservicesbased enterprise systems
Ensure adherence to SDLC best practices including requirements gathering design development testing deployment and maintenance
Good to Have Implement and manage CICD pipelines infrastructureascode and automated testing frameworks
Maintain high standards of code quality including code reviews unit testing and code coverage metrics
Work with API gateways RESTful services and secure API integrations
Monitor and optimize performance reliability and scalability of GenAI services in production
Collaborate with DevOps teams to ensure smooth deployment and versioning of AI models
Stay updated with the latest in GenAI LLMs and software engineering practices
Required Skills Qualifications
Strong programming skills in Python including LangChain Transformers OpenAI APIs etc
Solid understanding of software engineering principles and Good to have design patterns
Experience with SDLC tools JIRA Git BitbucketGitHub Jenkins SonarQube etc
Good to have Working knowledge in DevOps tools Docker Kubernetes CICD
Experience with microservices architecture API design SwaggerOpenAPI and service orchestration
Familiarity with code quality tools and practices unit testing Pytest
Exposure to vector databases and RAG pipelines
Strong problemsolving and debugging skills
Soft Skills
Strong communication and collaboration skills
Ability to work in agile fastpaced environments
Ownership mindset and a passion for building impactful solutions