Description
Senior DevOps Engineer (AWS | Python | Data Science Collaboration)
Location: Fully Remote – Canada
Type: Full-time | Contract initial 7 months with scope to extend or go perm
About the Opportunity
Our client, a leading research and innovation organization, is seeking an experienced Senior DevOps Engineer to join their cutting-edge Labs team. This role offers the chance to work closely with Data Science and Machine Learning teams, supporting the development of scalable, automated AWS cloud solutions that drive real innovation.
This is a fully remote position within Canada, ideal for a DevOps professional who thrives in collaborative, fast-paced, and technically complex environments.
The Role
As a Senior DevOps Engineer, you’ll play a key role in designing, deploying, and maintaining AWS infrastructure that powers advanced data and ML projects. You’ll work alongside talented engineers and researchers to create efficient, reproducible, and secure environments.
You will:
- Build and manage AWS-based cloud solutions to support R&D initiatives.
- Collaborate with Data Science and ML teams to automate workflows and enhance delivery pipelines.
- Develop and maintain CI/CD and IaC frameworks (GitHub Actions, CodeBuild, CloudFormation, CDK).
- Drive continuous improvement and innovation in cloud operations and automation practices.
- Mentor and support team members, fostering best practices in DevOps and cloud architecture.
About You
You’re an experienced AWS DevOps engineer who enjoys working across disciplines to make complex systems run smoothly. You’re comfortable working independently and communicating effectively with both technical and non-technical stakeholders.
Required Skills & Experience:
- 5+ years of hands-on experience with AWS, including ECR, ECS, S3, RDS, Lambda, VPC, IAM, SageMaker, Bedrock, and EC2.
- Strong scripting ability in Python and Bash.
- Proficiency with CI/CD tools (GitHub Actions, AWS CodeBuild) and IaC (CloudFormation, CDK).
- Solid understanding of systems design and DevOps best practices.
- Excellent communication skills and experience collaborating with cross-functional teams.
Preferred Skills:
- AWS Certifications (Solutions Architect, DevOps Engineer).
- Familiarity with machine learning workflows and MLOps concepts.
- Experience with Kubernetes or similar container orchestration tools.
- Knowledge of monitoring tools (Datadog, AWS CloudWatch).
- Background in cloud optimization and cost management.
- Experience using AI-assisted development tools such as GitHub Copilot.
Why Apply?
- Work fully remotely anywhere in Canada.
- Join an innovative, research-driven organization at the forefront of Data Science and AI.
- Collaborate with talented engineers and researchers on impactful projects.
- Competitive rate available





