All jobs

Senior Full Stack Engineer – GenAI & LLM

Partner company
Bengaluru (onsite)3–5 years3 days ago

About the role

Roles & Responsibilities

  1. Work directly with customers to understand business processes, pain points, and technical requirements

  2. Design and develop custom AI-powered applications and workflows

  3. Build scalable backend services using Python

  4. Develop modern front-end interfaces using React.js

  5. Guide and handle a team independently

  6. Integrate third-party APIs, enterprise systems, and data sources

  7. Deploy and customize AI solutions based on Large Language Models (LLMs)

  8. Create, evaluate, and optimize prompts for business use cases

  9. Build conversational AI systems, copilots, knowledge assistants, and intelligent automation workflows

  10. Collaborate with Product, Engineering, and Customer Success teams to deliver solutions quickly

  11. Troubleshoot customer issues and provide technical guidance during implementations

  12. Participate in client meetings, solution workshops, and technical discussions

  13. Document solutions, integrations, and implementation approaches

Ideal Candidate

1Strong Full-Stack AI Engineer Profile with Python, React, and LLM/GenAI experience, plus customer-facing delivery

2Mandatory (Experience 1): Must have 3+ years of total software development experience building and deploying production-ready applications, including at least 1 year of hands-on AI/ML work building LLM-based applications (RAG, chatbots, AI assistants, or agentic workflows) delivered to production or a client.

3Mandatory (Experience 2): Must have customer-facing experience — requirement gathering, translating business needs into solutions, working directly with stakeholders/customers.

4Mandatory (Tech skill 1): Must have strong Python, with FastAPI/Flask/Django, and building/consuming REST APIs.

5Mandatory (Tech skill 2): Must have hands-on React.js, strong JavaScript/HTML/CSS, integrating frontend with backend.

6Mandatory (Tech skill 3): Must have good software architecture/design understanding, SQL, and database design.

7Mandatory (Tech skill 4): Must have experience on AI/GenAI/LLM projects with OpenAI, Gemini, Claude, Llama, or similar.

8Mandatory (Tech skill 5): Must have hands-on prompt engineering, RAG, and frameworks (LangChain, LangGraph, LlamaIndex, CrewAI, AutoGen).

9Mandatory (Tech skill 6): Must have built AI assistants, chatbots, copilots, knowledge assistants, or workflow-automation systems.

10Mandatory (Skill): Must be able to handle and guide a team independently, with strong problem-solving and analytical thinking.

11Mandatory (Communication): Must have strong communication and presentation skills (client meetings, workshops, technical discussions).

12Mandatory (Impact): Must be able to show evidence of shipping AI/software solutions that created measurable business impact (adoption, efficiency, or outcome metrics).

13Mandatory (Stability): Must have a stable career history with consistent tenure; frequent job-hopping will not be considered.

14Preferred (Education): Bachelor's in Computer Science, Engineering, IT, or related field.

15Preferred (Background): Customer-facing / solutions engineering, implementation/technical consulting; enterprise integration exposure.

16Preferred (Nice to Have): Docker, AWS/Azure/GCP, CI/CD, vector DBs (Pinecone, FAISS, Weaviate, ChromaDB), AI agents/multi-agent, data pipelines/orchestration.

Skills

Python FastAPI Flask Django JavaScript SQL Stakeholder Management Communication Docker AWS Azure GCP CI/CD REST APIs React.js HTML CSS Database Design AI/LLM Generative AI Prompt Engineering OpenAI Gemini Claude Llama LangChain LangGraph LlamaIndex CrewAI AutoGen Retrieval-Augmented Generation (RAG) Chatbots AI Assistants Workflow Automation Software Architecture Design Principles Enterprise Software Integrations Team Leadership Requirements Gathering Problem-Solving Presentation Skills Containerization Pinecone FAISS Weaviate ChromaDB Vector Databases AI Agents Multi-agent Architectures Data Pipelines Workflow Orchestration

What happens next

A recruiter reviews your application and contacts you about next steps. You can follow application updates in your candidate portal.