Software Engineer - MLOps
London, Ontario, Canada
CARFAX
CARFAX is an international provider of vehicle history reports for a more transparent used car market.✓Buy safely ✓Sell at a profit ✓Import checkWhat you'll be doing:
- Work in a team environment using Agile practices
- Utilize Test Driven Development, Paired Programming and Continuous Integration
- Innovate new ideas to evolve our applications and processes
- Participate in the design and development of our machine learning end-to-end solutions
- Develop high performing data streams and APIs to guarantee fast and accurate delivery
- Bachelor’s degree or diploma in Computer Science, Computer Engineering (or related fields of study)
- Experience building algorithms using Python
- Software engineering skills: version control, build pipelines, object-oriented programming, coding standards, code reviews, and testing
- Experience with containerization & microservices (e.g. Docker) for ML model deployment
- Experience with AWS (e.g. EC2, VPCs, Lambda, API Gateway, etc.)
- CI/CD pipeline automation experience with Jenkins, GitLab, or AWS Code Build
- Experience with Test Driven Development (TDD)
- Experience designing and building machine learning solutions to solve business problems (e.g. end-to-end architecture, design alternatives and trade-offs, third-party products integrations, etc.)
- Any experience with MLOps platforms, eg. Containerization.
- DevOps expertise with tools such as Kubernetes, Artifactory, AWS CloudFormation, AWS CDK
- Relational and NoSQL database systems experience
- Shell scripting experience
- Experience with parallel processing on GPU machines (e.g. multiprocessing, distributed ML training, etc.)
- Experience building and releasing SDKs
- Experience with ML frameworks (e.g. Tensorflow, Torch)
- Orchestration experience (tools like Tecton, Airflow, MLFlow, Luigi, Apache Beam, Kubeflow, etc.)
- Solid grasp of machine learning fundamentals (classification and regression models, model monitoring and validation)
- Competitive Compensation: Attractive salary, comprehensive benefits, and generous time-off policies.
- Flexible Work Schedules: Enjoy 4-day summer work weeks and a winter holiday break.
- Retirement Support: 401(k) / DCPP matching.
- Performance Rewards: Annual bonus program to recognize your contributions.
- Innovative Workspace: Casual, dog-friendly offices designed for creativity and collaboration.
- 10X Virginia Business Best Places to Work
- 9X Washingtonian Great Places to Work
- 9X Washington Post Top Workplace
- St. Louis Post-Dispatch Best Places to Work
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Airflow APIs Architecture AWS CI/CD Classification CloudFormation Computer Science DevOps Docker EC2 Engineering GitLab GPU Jenkins Kubeflow Kubernetes Lambda Machine Learning Microservices MLFlow ML models MLOps Model deployment NoSQL OOP Pipelines Python Shell scripting TDD TensorFlow Testing
Perks/benefits: Career development Competitive pay Flex hours Flex vacation Pet friendly Salary bonus
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.