Job Opportunity for Senior ML Engineer at Digital Green in Bangalore, Karnataka, India

Digital Green

**Job Title:** Senior ML Engineer

 

**Job Location:** Bangalore, Karnataka, India

 

**About Digital Green:**

 

Digital Green is a leading global non-profit organization dedicated to empowering smallholder farmers worldwide.  Utilizing digital platforms and community-driven approaches, Digital Green facilitates knowledge sharing, capacity building, and market linkages, enabling farmers to adopt sustainable agricultural practices and increase their productivity and income.  Supported by prominent philanthropic organizations such as the Bill & Melinda Gates Foundation, Walmart Foundation, USAID, and UK Foreign, Commonwealth & Development Office, Digital Green is committed to leveraging data and technology for positive agricultural transformation.

 

 

**Job Summary:**

 

As a Senior Machine Learning Engineer specializing in Natural Language Processing (NLP) for Digital Green’s farmer.chat platform, you will develop and deploy cutting-edge NLP solutions to enhance the conversational bot experience for smallholder farmers.  You will collaborate with cross-functional teams and government partners to create impactful solutions tailored to the agricultural domain.

 

 

**Key Responsibilities:**

 

* Develop ML models and algorithms for NLP tasks (query understanding, decomposition, reformulation, semantic similarity matching).

* Preprocess and analyze agricultural multi-modal data (text, voice, videos) from diverse sources, ensuring data quality and relevance for model training.

* Optimize language models using state-of-the-art techniques, focusing on performance in low-resource settings and local languages.

* Deploy trained models into staging and production environments, integrating them with the conversational bot platform.

* Monitor model performance, tracking key metrics (accuracy, latency, drift, readability scores).

* Collaborate with government partners, product, and engineering teams to understand and meet their needs.

 

 

**Qualifications:**

 

* Bachelor’s, Master’s, or Ph.D. in Computer Science, Engineering, or a related field with a focus on machine learning and NLP.

* 5+ years of experience as a machine learning engineer, data scientist, or software engineer with hands-on experience deploying machine learning models.

* Proficiency in Python and experience with machine learning frameworks (TensorFlow, PyTorch, Scikit-learn, NLTK).

* Strong understanding of NLP techniques (language modeling, text classification, named entity recognition, sentiment analysis, machine translation).

* Solid software engineering skills (GitHub/GitLab, Docker, cloud computing platforms – AWS, GCP, Azure).

* Excellent analytical and problem-solving skills.

* Strong interpersonal and communication skills, ability to work effectively in a collaborative team environment.

 

 

To apply for this job please visit digitalgreen.applytojob.com.