Senior Generative AI Engineer — Python / RAG / Agentic AI
India | Fully Remote | Full Time Contract | 6–12 Months | Up to $20 USD/hour
We need an established hands-on Python/AI engineer with at least five years of commercial software, ML engineering or applied data-science experience, including at least two years personally developing commercial GenAI applications. You must have delivered applications into production and be able to explain your own implementation, evaluation and troubleshooting.
Experience limited to personal projects, AI-assisted coding, prompt engineering or recently adding LLM integrations will not meet this requirement.
The work will involve:
- Building Python services and APIs for GenAI applications.
- Developing RAG pipelines over documents and structured business data.
- Building agents that retrieve information, call tools and execute multi-step workflows.
- Integrating LLM applications with databases, APIs and enterprise systems.
- Evaluating answer quality, investigating failures and improving reliability.
- Deploying and supporting applications in cloud environments.
Essential Experience:
- At least five years of commercial experience in software engineering, ML engineering or applied data science, including substantial hands-on Python development.
- Around two years or more of commercial GenAI/LLM application development.
- Personal responsibility for significant components of at least one GenAI application used in production by business users or customers.
- Strong Python backend development, ideally FastAPI or a comparable API framework.
- Practical RAG experience covering ingestion, document processing, chunking, embeddings, vector retrieval and grounded answers.
- Commercial agent or workflow orchestration using LangGraph, LangChain or an equivalent framework, including custom Python implementations.
- SQL, structured and unstructured data, and external API integration.
- Experience testing LLM outputs, diagnosing retrieval or tool failures and implementing appropriate validation and access controls.
- Cloud deployment experience with AWS, Azure or GCP, plus Docker and version-controlled delivery.
Useful additional experience:
- Natural-language-to-SQL and conversational analytics.
- MCP servers and tool integration.
- Hybrid retrieval, reranking and retrieval evaluation.
- LLM tracing, evaluation datasets and regression testing.
- An earlier background in production ML, NLP, recommendation systems or predictive modelling.
- Palantir Foundry/AIP - Palantir experience is a bonus, not a requirement.
This is a development role. Courses, personal projects, prompt writing, LLM response evaluation or low-code configuration alone will not meet the requirement.
Contract details:
- Based in India, working fully remotely.
- Initial engagement of 6–12 months.
- Full-time: 40 hours per week during agreed team working hours.
- Rate up to $20 USD/hour, depending on relevant experience.
- Independent contractor arrangement.
- Start as soon as possible; please state your exact availability.
- You must be able to give the assignment full-time commitment. This is not suitable as additional work alongside an existing full-time job.
To apply, please send your CV and confirm:
- Current location.
- Earliest full-time start date and notice period.
- Required hourly rate in USD.
- Total commercial engineering/ML experience and commercial GenAI experience.
- One production GenAI application: what it does, what you personally coded, the stack, and who uses it.