AI Engineer

New
J
JoVEScientific research
Workable locations: IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years in software or ML engineering, including 2+ years shipping LLM, search or NLP features to production.
Required Skills
AWSDockerPythonElasticSearch

Requirements

  • Have 4+ years of experience in software or ML engineering.
  • Have 2+ years of experience shipping LLM, search, or NLP features to production.
  • Demonstrate strong Python skills and software engineering practices, including testing, code review, and CI/CD.
  • Have hands-on experience building RAG systems, including chunking, embeddings, hybrid retrieval, reranking, and prompt design.
  • Have experience with a vector or search engine such as Elasticsearch/OpenSearch, Milvus, pgvector, Qdrant, or Pinecone.
  • Have experience with LLM APIs such as Anthropic or OpenAI and open models such as Hugging Face or vLLM.
  • Have built offline evaluations and used metrics to decide what ships.
  • Have experience with agent frameworks, tool use, or building MCP servers.
  • Be comfortable with AWS, Docker, and API design.
  • Communicate clearly with non-engineers, including scientists and editors.
  • Nice to have: experience with scholarly data, including PubMed, OpenAlex, Semantic Scholar, or PMC, or entity extraction for genes, organisms, and methods.
  • Nice to have: multimodal work, fine-tuning embedding or reranker models, learning-to-rank, or large-scale indexing and vector quantisation.

Responsibilities

  • Build hybrid retrieval using BM25, sparse and dense embeddings, and reranking over scientific papers.
  • Improve matching of papers and protocol steps to JoVE videos and timestamps, accounting for organism, technique, and study type.
  • Build RAG and agentic pipelines for cited synthesis, Methods Q&A, and troubleshooting, ensuring claims trace to sources.
  • Extract method steps, reagents, and parameters from papers and link each step to the matching video chapter.
  • Build evaluation sets with scientific editors and track relevance, citation accuracy, hallucination rate, and match quality.
  • Ship and operate models and LLM services in production; monitor latency and cost per query and choose between hosted and open models.
  • Help build APIs and an MCP server for AI assistants, ELNs, and publisher widgets to use JoVE methods data.
  • Measure the search, video click, and watch funnel with product and use the results to improve ranking.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now