D

Digital Green

AI-powered agricultural advisory for smallholders

Associate AI Engineer

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Requires 1–4 years of experience in software engineering, machine learning, data science, or a related AI role.
  • Requires a Bachelor's or Master's degree in Computer Science, AI/ML, or a related field.
  • Requires solid Python skills, including comfort writing code beyond notebooks.
  • Requires hands-on experience with at least one LLM provider API: Claude, OpenAI, or Gemini.
  • Requires familiarity with prompt engineering basics, including few-shot prompting, chain-of-thought, and structured output.
  • Requires a basic understanding of embeddings and vector stores.
  • Requires Git and collaborative development workflow skills.

Responsibilities

  • Build FarmerChat features using LLM provider APIs, including Anthropic Claude, OpenAI, and Google Gemini, with guidance from senior engineers.
  • Write and refine prompts, call APIs, and implement tool-use patterns using provider SDKs and the Model Context Protocol (MCP).
  • Run and extend automated test suites to assess LLM output accuracy, hallucination, and bias using tools such as Ragas, DeepEval, or Promptfoo.
  • Test agent workflows end-to-end and document edge cases, failure modes, and regressions.
  • Help maintain embedding pipelines and vector stores, including Qdrant, pgvector, and FAISS, to ground LLM responses in agricultural knowledge.
  • Support multimodal work involving speech-to-text with Whisper or Deepgram, text-to-speech, and image classification for crop and pest detection.
  • Use observability tools such as Langfuse, Arize Phoenix, and Weights & Biases to monitor system health and flag issues.
  • Document prompts, experiments, and runbooks so the team can reproduce and build on the work.
  • Build production features for FarmerChat, evaluation pipelines that validate model updates before release, and multimodal systems spanning text, speech, and image classification for agricultural use cases.
  • Create tools and documentation that improve the productivity of the AI team.

Desired Qualifications

  • Exposure to agentic workflows, MCP, or tool-use patterns.
  • Hands-on experience with speech models such as Whisper or Deepgram, or vision models such as ViT, CLIP, or YOLO.
  • Experience with LLM evaluation frameworks such as Ragas, DeepEval, or Promptfoo.
  • Basic knowledge of cloud platforms such as AWS Bedrock or SageMaker, GCP Vertex AI, or Azure.
  • Fine-tuning experience with LoRA or PEFT, or experience with open-source LLMs such as Gemma, LLaMA, or Mistral.
  • Basic Docker or containerization skills.

About the Company

Digital Green

AI-powered agricultural advisory for smallholders

Digital Green organizes and supports local farming networks and agronomy resources to give practical, actionable farming advice to smallholder farmers in their own languages. The product works by connecting farmers with local agronomists and extension workers, collecting field data and context, and using AI to translate and tailor recommendations to each farmer’s crop, season, and situation. Advice is delivered through accessible channels and in the farmer’s language, enabling real-time or timely guidance. The company stands out by tying together community networks, on-the-ground agronomy expertise, and AI-driven personalization, rather than relying on a single channel or generic content. The goal is to boost farm productivity and livelihoods by making expert guidance easy to understand and use for farmers with limited resources.

Company size
51-200
Company stage
Grant
Total funding
$1.3M
Headquarters
San Francisco, CA
Founded
2008

Recently Posted Jobs

Explore more opportunities at Digital Green

See more jobs