Jobs.ca
Jobs.ca
Language
Brooksource logo

Software Engineer

Brooksourceabout 21 hours ago
Hybrid
Ottawa, Ontario, Canada
Mid Level
Full-Time

About the role

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

About Brooksource

IT Services and IT Consulting
1001-5000

Here at Brooksource, relationships are at the center of everything we do. Since 2000, we have established and maintained lasting relationships with our clients, consultants, and internal employees to create an unparalleled experience.

Brooksource is a trusted provider of Engineering & Technology solutions for Fortune 500 organizations, specializing in Experience-Driven Staffing, Professional Services, and our innovative Workforce Transformation program, Elevate. Leveraging our partnerships with Salesforce, AWS, Microsoft, Google Cloud, and other leading technology alliances, we have the expertise and capabilities to deliver creative resourcing strategies.

In today’s evolving digital landscape, the convergence of Engineering & Technology is revolutionizing industries, reshaping our world. As organizations seek partners to navigate this transformative journey, we provide strategic guidance and tailored services that drive value and innovation. By collaborating closely with our customers, we identify opportunities to optimize technical investments, streamline operations, & enhance overall business performance.

With our expanding national footprint, Brooksource is committed to setting new standards for Engineering & Technology service providers. We’re proud of our ongoing dedication to prioritizing relationships and enabling workforces for the future.

Brooksource is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state, or local laws and ordinances.

Similar Jobs