Join to apply for the Engineer Machine Learning role at Enbridge.
Get AI-powered advice on this job and more exclusive features.
Posting End Date: May 06, 2025
Employee Type: Regular-Full time
Union/Non: This is a non-union position
Enbridge is excited to bring an innovative and driven Machine Learning Specialist onto the ACRE team!
Do you have a strong background in data analysis, statistical modeling, machine learning, and MLOps standard methodologies? If so, then we encourage you to apply to this outstanding opportunity where you can showcase your passion for using data to drive insights and inform product development.
We look forward to your application!
What You Will Do
- Design, implement, and optimize data science models (e.g., Natural language processing, BERT, large language models) to tackle specific business problems and enhance product functionality
- Monitor and evaluate model performance, adjusting as necessary to improve accuracy and efficiency
- Ensure the security of the product through secure coding methodologies, adherence to regulations, and robust penetration testing procedures
- Analyze large datasets to extract meaningful insights that inform product improvements and business strategies
- Collaborate with product managers, software engineers, and UI/UX designers to integrate data-driven insights into product features
- Conduct A/B testing and other experimental designs to evaluate the impact of product changes on user behavior and outcomes
- Maintain clear documentation of development processes, methodologies, and results for future reference and information sharing
- Stay updated on the latest advancements in machine learning and AI, applying new techniques and technologies to improve our products
Who You Are
You have:
- 7+ years of experience in data analysis, statistical modeling, or machine learning development, preferably in a startup or fast-paced environment, along with a bachelor’s degree in computer science, data science, machine learning, statistics, or a related subject area
- Hands-on experience in designing and building natural language processing and large language model applications, with knowledge of BERT and GPT
You Can:
- Show experience in designing and implementing enterprise data architecture and/or analytic solutions in a cloud environment, preferably in AWS, and in designing, implementing, and maintaining production-grade MLOps tools, e.g., MLflow, Airflow, AWS SageMaker, or Databricks
- Offer a solid understanding of machine learning algorithms, data preprocessing, feature engineering, and statistical analysis, with proficiency in programming languages such as Python and experience with machine learning libraries (e.g., PyTorch)
You Are:
- An excellent written and verbal communicator with problem-solving skills, capable of working independently and in a team
- Experienced with data analytics libraries (e.g., Pandas), data visualization tools (e.g., Plotly, Matplotlib), version control systems (e.g., GIT), and agile practices
The Following Are Considered Assets
- Familiarity with agile methodologies and the software development lifecycle
- Experience with deployment tools (e.g., Docker)
- Strong understanding of secure coding, regulatory requirements, and penetration testing
- Experience in developing applications for the insurance or legal industries (a plus)
- Ability to explain complex concepts to technical and non-technical partners
Working Conditions
- Work performed in a typical office environment with up to 15% travel within North America
- This role offers the opportunity to work 100% remote, with workplace programs that promote flexibility
Physical and Mental Requirements
Includes grasping, kneeling, lifting objects up to 20 pounds, reaching, repetitive motion, sitting, standing, visual and hearing requirements, and the ability to work long hours at a computer.
Must understand, remember, and apply instructions, analyze complex problems, organize thoughts, prioritize work, and communicate effectively.
Note: Company-paid international relocation assistance is not offered for this role.
For BC Only: Salary ranges from CA$111,870 to CA$170,000 based on experience.
Enbridge values inclusion and is an Equal Opportunity Employer. Applicants with disabilities can request accessible formats or supports by contacting careers@enbridge.com.
Application Information
- Applications are accepted only via our online system.
- Only selected applicants will be contacted for interviews.
- Final candidates may undergo security screening, including a criminal record check.
Learn more at www.enbridge.com