Sr GenAI Engineer
Full Job Description
Role Overview
This role focuses on supporting the development and maintenance of GenAI-powered applications. Key activities include prompt engineering with large language models (LLMs), Python programming, RESTful API integration, vector database implementation, ensuring feature enhancements align with business objectives, bug resolution for LLM-based modules, data storage management in PostgreSQL and VectorDBs, code reviews, documentation aligned with CMMi standards, and collaborative team efforts to meet quality benchmarks.
Key Responsibilities
- Maintain GenAI application features using Python and prompt engineering per client requirements.
Troubleshoot bugs in LLM modules via RESTful APIs and database queries (PostgreSQL/VectorDB).
Implement prompt strategies to optimize outputs for new features.
Develop/rest APIs with Flask, Django, or FastAPI for seamless GenAI communication.
Manage schemas/data integrity in PostgreSQL and VectorDBs.
Participate in code reviews and technical documentation.
Required Skills
- GenAI concepts, Prompt Engineering, LLM applications
Python programming for GenAI development
RESTful API creation/integration (Flask/Django/FastAPI)
Database management: PostgreSQL, MySQL, VectorDBs (e.g., Pinecone)
Embedding techniques and Azure AI Search basics
Must-Have: PostgreSQL, Prompt Engineering, Python, RESTful API, Vector Databases.
Company
HCLTech
HCLTech is a leading global technology services company known for its expertise in IT, consulting, and digital transformation solutions.
Practice this interview
A voice mock interview for Sr GenAI Engineer - VectorDBand PostgreSQL at HCLTech, with questions from this job description and your resume, and a scored report afterwards.
Set up interview