Senior Lead Software Engineer – AI, ML & Cloud
Celestica Inc.
Canada
Remote
CAD 90,000 - 120,000
Full time
30+ days ago
Job summary
A leading technology company in Canada is seeking a Senior Lead Engineer, Software to architect and implement scalable software systems. This role includes integration of AI technologies and requires proficiency in programming languages like Python and C/C++. The ideal candidate will have 5-10 years of experience and a strong desire to learn and grow in the field. Competitive compensation is offered for this critical engineering position.
Qualifications
- 5 to 10 years of relevant experience.
- Proficient in containerization technologies.
- Experience with cloud platforms like AWS or Azure.
Responsibilities
- Architect and implement high-performance software systems.
- Integrate machine learning models into production applications.
- Provide technical leadership to a team of engineers.
Skills
Strong proficiency in Python
Strong proficiency in Rust
Strong proficiency in C/C++
Analytical mindset
Eagerness to learn new technologies
Education
Bachelor degree in Computer Science or Engineering
Tools
Docker
Kubernetes
Jira
git
PostgreSQL
MongoDB
Redis
A leading technology company in Canada is seeking a Senior Lead Engineer, Software to architect and implement scalable software systems. This role includes integration of AI technologies and requires proficiency in programming languages like Python and C/C++. The ideal candidate will have 5-10 years of experience and a strong desire to learn and grow in the field. Competitive compensation is offered for this critical engineering position.