Software Engineer II – AI/ML
Ottawa, ON - Hybrid 3 days onsite
Contract-to-hire
This engineering team is driving digital transformation through innovative applications of AI and machine learning. They build and scale products used by millions of users across web and mobile platforms, including:
- Personalized content recommendations
- Contextual search and content delivery
- Content summarization and classification
- Emerging conversational AI experiences
The team is highly collaborative, bringing together software engineers, data engineers, and machine learning engineers to deliver end-to-end solutions.
What You’ll Work On
As a Software Engineer II, you’ll help design and build systems that power AI/ML-driven products. Key areas of focus include:
- Developing web applications and APIs that support machine learning features
- Building and enhancing backend systems and services
- Supporting personalization, search, and content delivery platforms
- Collaborating with cross-functional teams to bring ML models into production
- Improving system performance, scalability, and reliability
Key Responsibilities
- Build and maintain scalable, high-performance backend systems
- Write clean, production-quality code following engineering best practices
- Collaborate closely with engineers across multiple teams
- Participate in system design and technical decision-making
- Ensure reliability, efficiency, and low-latency performance
- Contribute to code reviews, testing, and continuous delivery
Required Qualifications
- 2–3 years of professional software engineering experience
- Hands-on experience building web applications, APIs, or backend systems
- Strong proficiency in Python
- Experience with one additional language (Go, Java, C++, etc.)
- Ability to clearly explain technical work and system design decisions
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
Preferred Qualifications
- Experience with distributed systems or data-intensive applications
- Exposure to cloud environments (AWS preferred)
- Experience working alongside or supporting machine learning initiatives
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Cyber Security Intern
2026-06-30
Machine Learning Engineer
2026-07-04
Machine Learning Engineer
2026-07-04
- Posted
- Jun 30, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Ottawa
- Company
- Brooksource
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Cyber Security Intern
2026-06-30
Machine Learning Engineer
2026-07-04
Machine Learning Engineer
2026-07-04