Build and deploy computer vision for agricultural robots at Kilter, helping farmers control weeds precisely, protect crops and soil, and grow food more sustainably.
We are looking for a Machine Learning Engineer to help develop the intelligence behind our agricultural robotics technology. You will work across machine learning, computer vision and software engineering to help AX-1 perceive and act in complex, real‑world farm environments. From exploring data and training models to deploying and evaluating them on the robot, you will contribute hands‑on throughout the development process.
What will you do
- Develop, train and evaluate machine learning and computer vision models for agricultural applications, including weed and crop detection
- Work with image and sensor data collected in real‑world field conditions, helping to build reliable datasets and data pipelines
- Improve model performance, robustness and efficiency across varying crops, lighting, weather and operating conditions
- Deploy and integrate models into production software running on robotic systems
- Collaborate with robotics, software and product colleagues to turn customer and field needs into practical technical solutions
- Design experiments, define evaluation metrics and communicate findings to inform development priorities
- Monitor model performance and contribute to ongoing testing, debugging and improvement in the field
- Help establish good engineering practices for machine learning development, testing, versioning and deployment
This role is for you if
- You have professional experience developing and deploying machine learning models
- You have strong Python skills and experience with machine learning frameworks such as PyTorch or TensorFlow
- You understand computer vision concepts and have worked with image data and model evaluation
- You are comfortable taking work from an initial problem through experimentation, implementation and production deployment
- You care about writing maintainable, well‑tested code and building solutions that work reliably outside the lab
- You communicate clearly and enjoy working closely with colleagues across different technical disciplines
- You are curious, practical and comfortable adapting as priorities evolve in a growing company
- You communicate clearly in English
Nice to have
- Experience with robotics, autonomous systems or deploying machine learning on edge devices
- Experience with object detection, image segmentation or other computer vision applications
- Knowledge of MLOps, data versioning, model monitoring or automated machine learning pipelines
- Experience working with agricultural, outdoor or otherwise variable real‑world data
- Familiarity with C++, Linux, ROS or cloud infrastructure
Why choose Kilter?
- Work on machine learning technology with a direct impact on sustainable food production
- Help build and improve a real‑world robotic product, from model development to field testing
- Take ownership and see how your work contributes to a growing technology company
- Collaborate with an engaged, multidisciplinary team in a flat and open environment
- Room to grow as Kilter expands, alongside a competitive salary and an options programme
- Location: Langhus, Nordre Follo, Norway
- Employment type: Full‑time