Software Developer - Data Science
Join us as a Software Developer at Centiro.
Curious? Creative? Ready to build the technology that moves the world? At Centiro, Software Developers are at the heart of it - turning ideas into scalable solutions that power global commerce and the brands you know, love and can’t live without. You’ll work where innovation meets real-world impact. Where cloud-native engineering, modern architectures and global-scale systems come together. Shape the future of supply chain tech - one line of code, one solution and one breakthrough at a time.
Our Montreal-based data science team is growing, and we’re looking for
someone who can help us build the data infrastructure needed to support scalable, production - grade machine learning and analytics.
Role Overview
We’re looking for a Developer with strong backend skills and enough frontend experience to help us build internal tools and customer-facing interfaces. You’ll be embedded in a small, collaborative team of data scientists and play a key role in helping us become a more professional, product-oriented data science team.
This role is ideal for someone who enjoys working across the stack, values clean engineering practices, and wants to establish the engineering foundations that support scalable model deployment and user-facing applications.
What You’ll Do
• Build and maintain backend services to support model deployment and data workflows
• Develop lightweight frontend interfaces for internal tools or customer-facing features
• Collaborate with data scientists to integrate models into production systems
• Help reduce reliance on external teams by owning full-stack development within the DS
team
• Define and implement engineering best practices for reliability, testing, and scalability
• Contribute to shaping the engineering culture of the team
What You Bring
Required:
• Strong experience with backend development (e.g., Python, FastAPI, Flask, Node.js)
• Experience building and deploying APIs and microservices
• Familiarity with frontend frameworks (e.g., Angular, React, Vue)
• Ability to work across disciplines and collaborate with data scientists
• Experience with cloud platforms (GCP, AWS, Azure — we’re flexible)
Nice to Have:
• Experience with CI/CD and containerization (Docker, Kubernetes)
• Exposure to ML workflows or data science tooling
• Ability to push frontend features at scale and contribute to UX discussions
What Success Looks Like
• The DS team can deploy models and build tools without relying on external engineering
support
• Internal and customer-facing tools are reliable, maintainable, and user-friendly
• The team has a shared set of engineering practices and workflows
• You help us move from prototype-heavy work to production-grade solutions
Work Environment
• Hybrid role based in Montreal
• Embedded in a team of 3 local DS colleagues, part of a larger 10-person global DS team
• Flat structure, collaborative culture, and occasional customer-facing interaction
Join Centiro – where tech meets life-life balance
Join a successful and growing tech company shaping the digital backbone behind the brands you know, love and can’t live without. At Centiro you will work with purpose, building products and services that power the future of supply chain and digital commerce. You will thrive in a culture that values autonomous teams, experimentation and constant learning. Collaborate with passionate, sharp and future-focused colleagues. Enjoy the flexibility and speed of an agile organization with short decision paths.
So. Don’t linger, procrastinate or let anything hold you back. Apply now 😉
Centiro is an award-winning Swedish tech company with more than 650 employees, founded in 1998. Our solutions power digital commerce and logistics in 175+ countries, enabling marquee brands and finer supply chains worldwide. With a human-centric strategy and a long-standing commitment to innovation, Centiro has ranked in the top 10 as a Great Place to Work® in Sweden for 15 consecutive years. Offices in Sweden, India, US, Canada, Spain and the UK. Read more at centiro.com
- Our office
- Montreal
- Locations
- Montreal
- Remote status
- Hybrid
Montreal
A Culture Based on Innovation
Centiro likes diversity, in gender, culture and competence. We love introverts and extroverts alike. Together we build a workplace for human beings exploring their full potential - having fun in the process.
Centiro has won several awards and accolades over the years and is ranked as one of the best places to work in Europe by
Great Place to Work®.
About Centiro
Centiro is a Swedish software company with more than 650 employees. Our solutions empower marquee brands and finer supply chains in 175+ countries. We believe in enabling and empowering commerce for companies with winning aspirations who seek to make a difference. Core focus is to connect and enable cloud-based delivery and service networks in the world of digital. Centiro has received numerous awards and honors, including Great Place to Work®. Founded in 1998, with offices in Sweden, India, the UK, Spain, Canada and the US. Read more at centiro.com.
Already working at Centiro?
Let’s recruit together and find your next colleague.