Om jobbet
Do you want to work at the forefront of AI innovation and help develop world-leading solutions for food quality inspection? At Cgrain, you'll join a small, dedicated team that combines cutting-edge image analysis and deep learning with a meaningful mission: improving food safety and sustainability across the globe.We're now looking for an AI Model and Software Developer who thrives in a dynamic environment, enjoys solving complex problems, and wants to take a key role in building and delivering powerful AI solutions to customers worldwide.
This is what you will do
In this role, you will step into a key position where you will take the lead on developing our image-based AI models, from early concept and data preparation to training, validation, and deployment in systems used by customers around the world. You will work hands-on with deep learning and image classification, using large datasets in a domain where research-level techniques have direct, practical impact.
The core software is primarily written in C++ and runs in a Linux environment. Together with our software manager, you will be responsible for improving algorithms, fixing bugs, and developing new features in a performance-critical codebase. The role also involves working with Qt for interface components, and internal tools used for data visualization and annotation.
For AI model development and experimentation, you will use Python along with libraries such as TensorFlow, OpenCV, and NumPy. Your work will bridge the gap between prototyping and production, ensuring that models developed in Python are successfully integrated into our C++-based product platform.
But your contribution doesn't stop at coding. You will play a central role in leading technical projects and collaborating with a wide range of people: from internal engineers to academic researchers, government stakeholders, and grain quality experts across the world. This involves taking ownership of complex technical initiatives, setting technical direction, and ensuring that solutions are robust, scalable, and ready for real world use. You will act as a bridge between research, engineering, and end users, helping translate advanced methods into practical tools that create measurable value in daily operations.
The role is based in Uppsala. You will report to the managing director at Cgrain, but also work very closely with our product manager and software manager.
Kvalifikationer
You have
- A degree in Data Science, Computer Engineering, Applied Mathematics, engineering physics or a related field
- Hands-on experience in deep learning and image classification
- Programming skills in C++ and Python
- Familiarity with Unix/Linux environments
- Experience and interest in leading technical projects
- Excellent verbal and written communication skills in English
Maybe you also have:
- Knowledge of tools such as OpenCV, TensorFlow, or Qt
- Experience with embedded software or cybersecurity
- A strong statistical foundation
You are
- Analytical and structured, with a problem-solving mindset.
- A self-starter who is curious and eager to learn new tools and methods.
- Comfortable navigating change and shifting priorities.
- A clear and adaptable communicator, who can explain technical concepts to people with different backgrounds.
- A team player who enjoys building something meaningful together with others.
What we offer you
Cgrain is a Swedish deep-tech company based in Uppsala, with global reach. Our solutions help users inspect grain quality more efficiently and reliably, with the help of cutting-edge AI and computer vision.
You'll join a small and friendly team where you'll have a real voice in shaping both our technology and our way of working. We're currently in an exciting growth phase, which means there's plenty of room to take initiative, bring your ideas to life, and grow both personally and professionally.
If you're looking for a role that combines high-level technical challenges with real-world application, in a collaborative and fast-moving environment, this might just be your next step.
Sounds interesting?
We hope so! Please apply online with your CV or LinkedIn profile as soon as possible, but at the latest 10/2. No cover letter is needed, instead, we'll ask you to answer a few short questions relevant to the role. This helps us ensure a fair, unbiased and inclusive recruitment process.
The recruitment process includes tests and interviews. A background check will be conducted on the final candidate.
We look forward to hearing from you!
Kontaktperson
Matilda Olbin
matilda.olbin@lantmannen.com
Lantmännen
FöretagLantmännen
Visa alla jobb för Lantmännen




