Generative AI Engineer

NP Group
India

Senior Generative AI Engineer — Python / RAG / Agentic AI

India | Fully Remote | Full Time Contract | 6–12 Months | Up to $20 USD/hour

I’m recruiting an experienced, hands-on GenAI Engineer for a global biopharmaceutical client.

This role suits someone with an established background in Python software engineering, machine learning or data science who has gone on to build and deploy commercial LLM applications.

You should be comfortable taking a business requirement through technical design, coding, testing and deployment. You will work within an existing engineering team, but need to take ownership of your implementation and explain your technical decisions clearly.

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.

Score my resume against this job, free →

Questions about this job

How do I apply for the Generative AI Engineer job at NP Group?

Use the apply link on this page: you apply directly with NP Group on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does NP Group want for this Generative AI Engineer role?

The job description asks for Python, machine learning, data science, GenAI, LLM applications, FastAPI, RAG and LangGraph. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at NP Group?

Apply to the NP Group roles that match your experience, and tailor your resume to each job description: for this role that means showing Python, machine learning, data science. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Generative AI Engineer job remote or onsite?

This is based in India.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with NP Group, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →