cover image
ALS

ALS

www.alsglobal.com

1 Job

10,554 Employees

About the Company

ALS is a global leader in scientific testing, providing comprehensive testing solutions to clients in more than 60 countries across a wide range of industries, including environment, food and beverage, mining, personal care, pharmaceutical, healthcare and equipment reliability. Using state-of-the-art technologies and innovative methodologies, our dedicated international teams deliver the highest-quality testing services and personalised solutions supported by local expertise. We help our clients leverage the power of data-driven insights for a safer and healthier world.

Listed Jobs

Company background Company brand
Company Name
ALS
Job Title
Full Stack ML Engineer
Job Description
Job Title: Full Stack ML Engineer Role Summary: Design, build, and maintain end‑to‑end cloud‑based systems combining backend services, APIs, data pipelines, and machine‑learning workflows. Lead architecture decisions, implement best practices in coding, security, and cost efficiency, while collaborating closely with product, data science, and frontend teams. Expectations: Deliver production‑grade, scalable solutions that meet performance, reliability, and security standards. Own Azure infrastructure and IaC (Terraform, ARM/Bicep). Drive MLOps pipelines for model training, deployment, and monitoring. Foster a culture of continuous improvement, knowledge sharing, and agile delivery. Key Responsibilities: - Design, implement, and maintain backend services, RESTful APIs, and microservices. - Own Azure infrastructure (VMs, Blob, Functions, API Management) and ensure cost optimization. - Manage Terraform‑based IaC deployments and maintain Azure resources. - Build and oversee ML pipelines, deploying models via MLOps tools. - Implement CI/CD pipelines and enforce automated testing. - Participate in product planning, prioritise backend roadmap items. - Provide status updates to senior leadership and mentor junior engineers. - Ensure security, scalability, and maintainability across the stack. Required Skills: - 3+ years experienced backend engineer. - Proficiency in Python, SQL, and NoSQL databases. - Containerization: Docker, Kubernetes. - Azure expertise (VM, Blob, Functions, API Mgmt, AAD, ARM/Bicep/Terraform). - Microservices & distributed systems architecture. - ML pipeline design and MLOps tools. - Strong understanding of security best practices and cloud cost optimization. - Agile mindset and effective collaboration. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Information Systems, or a quantitative discipline.
Ottawa, Canada
On site
Junior
13-11-2025