About the role
Roles & Responsibilities
-
Work directly with customers to understand business processes, pain points, and technical requirements
-
Design and develop custom AI-powered applications and workflows
-
Build scalable backend services using Python
-
Develop modern front-end interfaces using React.js
-
Guide and handle a team independently
-
Integrate third-party APIs, enterprise systems, and data sources
-
Deploy and customize AI solutions based on Large Language Models (LLMs)
-
Create, evaluate, and optimize prompts for business use cases
-
Build conversational AI systems, copilots, knowledge assistants, and intelligent automation workflows
-
Collaborate with Product, Engineering, and Customer Success teams to deliver solutions quickly
-
Troubleshoot customer issues and provide technical guidance during implementations
-
Participate in client meetings, solution workshops, and technical discussions
-
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
What happens next
A recruiter reviews your application and contacts you about next steps. You can follow application updates in your candidate portal.