Share this Job

Machine Learning Engineer

Job Id:  478

Bangalore, Maharashtra, India

Department:  Nurture Farm
Function:  Nurture Farm
Employee Type:  Permanent Full Time
Seniority Level:  Associate


About us


nurture.farm aspires to bring technology, digitization and best scientific practices to all farmers, big and small. We believe in bringing the best talent together, to create a team passionate for transforming the farming ecosystem. Our software engineers develop technologies that strengthen the hands of millions of farmers, making farming more profitable and sustainable. Our products need to handle information at a massive scale. We are looking for engineers who bring expertise in distributed and scalable computing, easy-to-use consumer products, UI design and mobile, machine learning, data science, networking, storage, security and much more. We’re a team that values versatility, self-motivated drive and a passion to create an impact on millions of farmers.




We’re looking for ..



  • builders and tinkerers, who derive pleasure from creating something from scratch,

  • dreamers, who are passionate about creating something that touches millions of people, and transforms lives,

  • sculptors, who take pride in simplicity of design, and have the keenest eye for detail when it comes to quality,

  • learners, who look forward to continuing to grow everyday.



If that’s you, we should chat.


Machine Learning Engineer


Minimum qualifications


  • BTech Computer Science, or similar field of study, or equivalent practical experience.

  • Software development experience in one or more general purpose programming languages.

  • Experience working with the following: Machine Learning Frameworks (Tensorflow, PyTorch, etc), Data Science toolkits

  • Conversant with Model Training, Feature Engineering, setting up training pipelines as well as bringing models into production

  • Familiarity with real time streaming, distributed computing

  • Working proficiency and communication skills in verbal and written English.


Preferred qualifications


  • Master’s degree, further education or experience in AI/ML, computer science or other technical related field.

  • Understanding of agriTech domain and application of technology in farming

  • Interest and ability to learn other coding languages as needed.




  • Understand the agriculture and agtech domain and come up with concrete problem definitions based on observations from the field.

  • Design AI solutions to help farming, working with GIS and Remote Sensing data, and combining it with ground truth collected from the farms.

  • Design, develop, test, deploy, maintain and improve ML models.

  • Manage individual project priorities, deadlines and deliverables.

  • Enthusiastic to take on problems across the full-stack.