Skip to main content

Python Full Stack Engineer - Professional

Technology
Hexaware
1 months agoUntil 5/6/2026
Full time

Job description

Description

Job Description Job Location:

  • Chennai (Preferred), Bangalore, Pune, Mumbai
Required Experience:
  • Minimum 6 years of hands-on experience in Python development, preferably focused on AI/ML/Generative AI.
Responsibilities:
  • Develop enterprise-grade Generative AI applications using Python.
  • Collaborate with product, data science, and research teams to translate business requirements into technical solutions.
  • Utilize expertise in Large Language Models (LLMs) and Natural Language Processing (NLP) to enhance platform functionalities.
  • Work with advanced technologies including Microsoft OpenAI platform (Azure OpenAI LLMs a plus), GPTs, LangChain, LlamaIndex, Dspy, and Vector Databases for semantic search.
  • Leverage Neo4j experience if available.
  • Implement advanced Retrieval-Augmented Generation (RAG) approaches and prompt tuning.
  • Deploy and scale applications on cloud platforms such as Azure or AWS.
  • Implement robust CI/CD automation and orchestration using tools like Azure DevOps.
  • Promote clean code practices, innovation, continuous improvement, and collaboration within the team.
The Role Offers:
  • Opportunity to work on cutting-edge Generative AI technologies and platforms.
  • Collaborate with a diverse team of product, data science, and research professionals.
  • Drive innovative AI solutions with impact on enterprise-scale applications.
Essential Skills:
  • Strong proficiency in Python development with deep experience in AI/ML/Generative AI.
  • Experience with Large Language Models (LLMs), Natural Language Processing (NLP), and associated technologies.
  • Familiarity with Microsoft OpenAI platform, GPTs, LangChain, LlamaIndex, Dspy, and Vector Databases.
  • Experience in implementing CI/CD pipelines using Azure DevOps or equivalent.
  • Strong problem-solving, collaborative skills, and a proactive approach to development.
Good to have Skills:
  • Experience with Neo4j graph databases.
  • Knowledge of Java or .Net.
  • Customer-focused mindset and team collaboration aptitude.
  • Continuous learning attitude with excellent communication skills bridging technical and non-technical audiences.
Essential Qualification:
  • Bachelor of Technology (B.Tech) or Master of Technology (M.Tech) in Computer Science or related field.

Interested in this role?