Senior AI Developer
Description
Your key responsibilities
- Develop and deliver AI-driven software solutions for clients
- Identify opportunities to integrate AI technologies into products and workflows
- Implement solutions following specifications and documentation (SRS, C4)
- Define and communicate non-functional requirements and quality targets
- Build robust ML pipelines and production integrations (APIs, services, data flows)
- Coach colleagues on AI implementation patterns and engineering best practices
- Take initiative, own tasks end-to-end, and drive execution with strong time management
- Uphold and reinforce software development guidelines, code quality, and testing standards
- Research, test, and implement new models, tools, and approaches
- Consult with clients on technical decisions, trade-offs, and delivery plans
The ideal candidate
- 5+ years of software development experience, including 3+ recent years delivering AI/ML work (Deep Learning, Computer Vision, NLP, Generative AI, Predictive Analytics, etc.)
- Master’s (or PhD) in Computer Science / Software Engineering specialized in AI, or equivalent experience
- Intermediate or conversational French (minimum)
You should be proficient with
- Python 3
- Key Python libraries (NumPy, Pandas, PyTorch, Scikit-learn)
- Data analysis, cleaning, processing, and augmentation
- Deep learning frameworks (TensorFlow, Keras, PyTorch)
- AI services on at least one cloud platform (AWS, Azure, Google Cloud, etc.)
- MLOps practices (deployment, monitoring, automation, CI/CD)
- Testing (unit, functional, E2E, etc.)
- Development methodologies (Agile, Scrum, XP, Kanban, Shape Up, etc.)
It’s a plus if you have experience with
- Go, Java and/or JavaScript
- Enterprise software development
- In-memory storage, caching, and queue systems
- Microservices and serverless systems
- Domain-driven design
- A modern client-side framework/library (Angular, React, Svelte, etc.)
What we offer
- Competitive Salary and contribution to your pension plan (RRSP)
- Flexible hours of work and choose how you work
- Work from anywhere up to 8 weeks
- Paid sabbatical
- Wellness and productivity spending account
- Parental program
- Activities
- Training
- And more...
Skills
- Agile
- AI
- Analytics
- Angular
- API
- Automation
- AWS
- Azure
- CI/CD
- Cloud
- Computer Vision
- Deep Learning
- Domain-Driven Design (DDD)
- GCP
- Generative AI
- Java
- JavaScript
- Kanban
- Keras
- Machine Learning
- Microservices
- MLOps
- NLP
- NumPy
- pandas
- Predictive Analytics
- Python
- PyTorch
- React
- scikit-learn
- Scrum
- Serverless
- Svelte
- TensorFlow
As published by lever · 4 questions · 1 written answer
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, GitHub URL, Portfolio URL, Other relevant URL, What is your age range?, I identify my ethnicity asSelect all that apply, What gender do you identify as?
Pick from a list (3)
- Which province or territory are you located in? optional
- What's your status in Canada? optional
- What is your current level of proficiency in French?
Written answers (1)
- Have you previously interacted with someone from Osedea, or are you being referred by someone from Osedea? If yes, please specify who. optional