Job Opportunity for Machine Learning Engineer at Digital Green in Bangalore, Karnataka

Digital Green

 

 

**Job Description: Machine Learning Engineer (Entry Level)**  

**Location:** Bangalore, Karnataka, India  

 

**About Digital Green**  

Digital Green is a global nonprofit organization leveraging digital platforms and community-driven approaches to empower smallholder farmers. Our mission is to create a world where farmers use technology and data to build prosperous communities. We harness the power of technology to facilitate knowledge sharing, capacity building, and market linkages, enabling farmers to adopt sustainable agricultural practices and improve their productivity and income. Backed by leading philanthropic organizations such as the Bill & Melinda Gates Foundation, Walmart Foundation, USAID, and UK Foreign, Commonwealth & Development Office, we are committed to leveraging data and technology to empower smallholder farmers worldwide.

 

**Experience Required:**  

– Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field with foundational knowledge of machine learning and software engineering.  

– 2–3 years of experience in building and managing data/ML pipelines or related roles.  

 

**Key Responsibilities:**  

– Design, develop, and maintain data pipelines to process multi-modal agricultural datasets (text, voice, images).  

– Build automated pipelines for preprocessing, feature engineering, and model training in collaboration with senior engineers.  

– Assist in creating scalable deployment pipelines that integrate ML models into production systems.  

– Ensure continuous delivery and monitoring of ML models through CI/CD frameworks.  

– Optimize pipeline performance, reduce latency, and ensure reliable data flow.  

– Troubleshoot and resolve issues in data processing and deployment pipelines.  

– Support senior engineers in accomplishing team objectives by delivering on assigned pipeline-related tasks.  

– Document processes and share knowledge to build team capabilities in pipeline management.  

 

**Qualifications:**  

– Proficiency in Python with experience in libraries like pandas, NumPy, and PyTorch/TensorFlow.  

– Good understanding of NLP techniques such as language modeling, text classification, named entity recognition, sentiment analysis, and machine translation.  

– Familiarity with tools like Apache Airflow, MLflow, or similar pipeline orchestration frameworks.  

– Exposure to Docker, Kubernetes, and cloud services like AWS or GCP.  

– Strong debugging and problem-solving skills with attention to detail.  

– Growth-oriented mindset with the ability to adapt and learn quickly.  

– Strong communication and collaboration skills to work effectively in a team setting.  

 

**Note:** This is a final draft without any placeholders or additional sections as per the instructions.

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