| Saskatoon, SK, CAN, S7K 5R6
Â
Nutrien is a leading provider of crop inputs and services, and our business results make a positive impact on the world. Our purpose, Feeding the Future, is the reason we come to work each day. We’re guided by our culture of care and our core values: We put safety first. We act with integrity. We are stronger together. We deliver with excellence.
Â
Through the collective expertise of our nearly 26,000 employees, we operate a world-class network of production, distribution, and ag retail facilities. We efficiently serve growers' needs and strive to provide a more profitable, sustainable, and secure future for all stakeholders.  Help us raise the expectation of what an agriculture company can be and grow your career with Nutrien. Â
Â
As an Integrator – Software Developer, you will design, build, test, and maintain Python-based applications that directly enhance operational safety and efficiency. You will work closely with engineering and QA teams to ensure software aligns with safety-critical requirements, engaging with site stakeholders to validate application performance in real-world environments. Feedback gathered from the field will be translated into actionable improvements to boost reliability and production support. If you are passionate about delivering high-quality, well-tested code that makes a tangible impact beyond the desk, this role offers an exciting opportunity.
Â
This co-op is a 1 year term starting in September.
What You'll Do:
Â
- Develop, maintain, and support robust Python applications for operational safety
- Refactor and optimize existing code to improve performance and maintainability
- Diagnose issues, reproduce defects, and implement effective, timely fixes
- Collaborate with engineering, QA, and site teams to validate application behavior in the field
- Integrate stakeholder feedback into continuous improvement efforts
What You'll Bring:
Â
- Pursuing an undergraduate/graduate degree in Engineering, Computer Science, Physics, or Mathematics
- Strong programming fundamentals with proficiency in Python syntax and semantics
- Understanding of object-oriented programming (OOP) principles
- Commitment to code quality, attention to detail, and rigorous testing practices
- Adaptability and willingness to learn new tools, frameworks, and evolving systems
Â
Ready to make an impact with us? Apply today!  Â
Â
The estimated salary that Indeed, Glassdoor and LinkedIn lists does not represent Nutrien's compensation structure. Nutrien is an equal opportunity employer.  We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.  Â
Â
This job will remain posted until filled. In accordance with Nutrien policies, you will be required to undergo a background check, and may be required to undergo a substance test. While we appreciate all applications we receive, only candidates under consideration will be contacted. Applicants must meet minimum age requirements, as permitted by law.  Â
Â
Our Recruitment Process: Application > Resume Review > Pre-screen/Interview > Offer > Pre-Employment Conditions > Welcome to Nutrien Â
Â
To stay connected to us and for the latest job postings and news, follow us on:  LinkedIn, Facebook, and Instagram.
GROW WITH US. FEED THE FUTURE.
At Nutrien, we never stop growing, because our world never does. Our size can help us weather a storm, but with that ability comes a great responsibility—to our growers and customers, our employees and shareholders, our communities, and the planet.
NOT READY TO APPLY?
Stay connected by joining our network and we'll keep you informed about upcoming events and opportunities that match your interests.
Talent Community