Machine Learning Engineer

talentsafari· 🌱Lima Labs
Apply Now ↗
🌍 Remote📍 Amsterdam📍 NairobiFullTime

About this role

About the Company

Lima Labs is an agri-tech company operating at the intersection of farming, data, and intelligent technology. Inspired by the Kiswahili words mkulima (farmer) and ukulima (agriculture), we exist to empower growers with the tools and insights they need to make better decisions and run more productive, sustainable farms.

We are a tech-first, data-driven team building AI-powered solutions that turn complex farm data into clear, actionable insights—from crop health and yield forecasting to quality and sales strategy. By simplifying farm management and translating data into decisions that matter, we help growers “know more so they can grow more,” while working in harmony with nature to drive long-term, sustainable productivity.

About the Role

Lima is looking for a Machine Learning Engineer to design and implement solutions in agriculture. If you are passionate about data science and computer vision, converting data into commercial value, then you're in the right place.

What you will do

Core Tasks (80%):

  • Design, develop, and deploy computer vision models for tasks such as object detection, segmentation, classification, and tracking.

  • Work closely with data scientists and researchers to experiment with state-of-the-art deep learning architectures (e.g., CNNs, Vision Transformers).

  • Build and maintain efficient data pipelines for image and video data, including preprocessing, augmentation, and annotation workflows.

  • Optimize models for performance, scalability, and deployment on various platforms (cloud, edge, or mobile).

  • Conduct experiments, perform model evaluation, and analyze results to guide iterations.

  • Collaborate with product and engineering teams to integrate models into production systems.

  • Stay current with advances in computer vision and machine learning research and propose innovative approaches.

  • Document models, experiments, and system architecture for reproducibility and knowledge sharing.

Build Beyond the Core (20%):

  • Set and grow toward your ideal career goals

    • What are you passionate about?

    • What do you want to learn, and where else would you like to contribute?

What You Have

  • A Bachelorʼs or Masterʼs degree in Computer Science, Electrical Engineering, or a related field (PhD is a plus).

  • 3+ years of hands-on experience in machine learning, with at least 2 years focusing on computer vision applications.

  • Strong programming skills in Python and experience with ML frameworks (PyTorch, TensorFlow, or JAX).

  • Solid understanding of deep learning architectures such as CNNs, RNNs, and Transformers, and experience applying them to visual tasks.

  • Experience with large-scale image/video datasets and related tools (e.g., OpenCV, Albumentations, COCO format).

  • Proficiency in model optimization and deployment techniques (ONNX, TensorRT, quantization, pruning).

  • Familiarity with MLOps tools and workflows for training, tracking, and deploying models.

  • Strong foundation in mathematics, linear algebra, and probability.

  • Excellent problem-solving skills, curiosity, and ability to work in interdisciplinary teams.

Who You Are

  • You are self-motivated and eager to learn.

    • You take initiative, are naturally curious, and can learn new things quickly while continuing to deliver value on the job.

    • Active in the open source community

  • You are a shipper

    • You respect deadlines, accomplish your work autonomously, and have experience setting a positive example for self-management to your team members.

  • You can thrive in a collaborative environment involving different stakeholders and subject matter experts, and enjoy sharing knowledge and helping others grow.

Frequently Asked Questions

Is the salary disclosed for the Machine Learning Engineer position at talentsafari?
The salary for this Machine Learning Engineer role at talentsafari is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Machine Learning Engineer job at talentsafari remote?
Yes, this Machine Learning Engineer position at talentsafari is remote, with team members based in Amsterdam, Nairobi. You can work from home or anywhere in the supported regions.
Is the Machine Learning Engineer role at talentsafari full-time or part-time?
This is listed as a FullTime position. It is posted as a Machine Learning Engineer role in the 🌱Lima Labs department at talentsafari.
Which team or department does the Machine Learning Engineer at talentsafari belong to?
This Machine Learning Engineer position is part of the 🌱Lima Labs department at talentsafari. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Machine Learning Engineer position at talentsafari?
Click the "Apply Now" button on this page. You will be redirected to talentsafari's official application portal hosted on ashby where you can submit your application directly.
When was the Machine Learning Engineer job at talentsafari posted?
This Machine Learning Engineer position at talentsafari was posted on Apr 22, 2026. Apply as soon as possible — early applications are often reviewed first.
Machine Learning Engineer
talentsafari
Apply for this role ↗

You'll be redirected to talentsafari's official application page on Ashby ATS.