Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Osedea

Senior Software Developer, Data – MLOps

Osedea

Senior Software Developer designing and delivering data and machine learning solutions for clients at a tech development firm. Mentoring teammates and collaborating with technical teams to deliver enterprise-grade AI solutions.

Posted 5/12/2026full-timeMontreal • 🇨🇦 CanadaSeniorWebsite

Tech Stack

Tools & technologies
Cloud

About the role

Key responsibilities & impact
  • Design, develop and deliver scalable software, data and machine learning solutions for client projects
  • Identify solutions to cross-cutting problems using your experience in software development, data engineering and MLOps
  • Design, plan and implement data pipelines, ML workflows and the cloud or on-premises infrastructure that supports them
  • Develop end-to-end solutions aligned with specifications and documentation
  • Build and improve CI/CD pipelines, data pipelines, model deployment workflows and automation practices
  • Contribute to containerized, virtualized and cloud-native environments that support data and ML workloads
  • Support modernization initiatives by improving architecture, testing, deployment, observability, data quality and maintainability
  • Define, document and communicate non-functional requirements such as performance, reliability, security, scalability and maintainability
  • Support practices related to the ML lifecycle, such as experiment tracking, model versioning, validation, deployment, promotion, rollback and monitoring
  • Mentor colleagues on best practices in software development, data engineering, MLOps and delivery
  • Take initiative, own your deliverables end-to-end and manage priorities effectively
  • Maintain and strengthen quality standards and best practices in software development
  • Research, test and adopt new techniques, tools and technologies
  • Advise clients on technical direction, trade-offs, architecture, data platforms and ML solution design

Requirements

What you’ll need
  • 5+ years of software development experience, including recent, hands-on experience in data engineering, MLOps or production ML systems
  • Bachelor's degree, college diploma, certification in a software-related field, or equivalent experience
  • Intermediate or conversational French at minimum
  • Strong backend development experience
  • Good technical judgment and ability to make pragmatic architectural decisions
  • Experience building or supporting data pipelines, data platforms or ML deployment workflows
  • Experience collaborating directly with clients or stakeholders
  • Ability to mentor team members and contribute to the quality of technical delivery
  • Comfortable working in ambiguous contexts and able to bring structure to complex problems

Benefits

Comp & perks
  • Competitive salary and contribution to your retirement savings plan (RRSP)
  • Flexible schedule and autonomy in how you work
  • Ability to work from anywhere for up to 8 weeks per year
  • Paid sabbatical
  • Wellness and productivity spending account
  • Parental program
  • Events and activities
  • Training and development
  • And more…

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentdata engineeringMLOpsmachine learningdata pipelinesCI/CD pipelinesmodel deploymentcloud-native environmentsautomation practicesarchitecture
Soft Skills
mentoringinitiativeprioritizationtechnical judgmentcollaborationproblem-solvingcommunicationadaptabilityquality assuranceleadership
Certifications
Bachelor's degreecollege diplomacertification in software-related field