Engineer Machine Learning
Calgary, Canada
Full Time Senior-level / Expert USD 111K - 170K
Posting End Date:
May 06, 2025Employee Type:
Regular-Full timeUnion/Non:
This is a non-union positionEnbridge 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 in addition to having 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 while also being experienced in designing, implanting and maintaining production-grade MI Ops tools, e.g., MI flow, Airflow, AWS SafeMaker, or Databricks
- Offer a solid understanding of machine learning algorithms, data preprocessing, feature engineering, and statistical analysis while being proficient in programming languages such as Python and experience with machine learning libraries (e.g., PyTorch)
You are:
- An excellent written and verbal communicator with excellent problem-solving skills who can work independently as well as collaborate in a team environment
- Accustomed to working with data analytics libraries (e.g., Pandas) and data visualization tools (e.g., Plotly, Matplotlib) in addition to having experience with version control systems (e.g., GIT) and agile development practices
The following are considered assets:
- Familiarity with agile methodologies and the software development lifecycle
- Familiarity with deployment tools (e.g., Docker)
- Strong understanding of secure coding methodologies, regulatory requirements, and penetration testing techniques
- Experience in developing applications for the insurance or legal industries is a plus
- The ability to explain complex concepts to technical and non-technical partners
Working Conditions:
- Work performed in typical office environment with up to 15% travel within North America
- Enbridge provides workplace programs that differentiate us and offer flexibility to our team members. This role will have the opportunity to work 100% remote. #topemployer
Physical Requirements include but are not limited to:
Grasping, kneeling, light – moderate lifting (objects up to 20 pounds), reaching above shoulder, repetitive motion, typing, sitting, standing, visual requirement (able to see screens, detect color coding, read fine print), hearing requirement and the ability to sit at a computer for long periods of time.
Mental Requirements (Both Field & Office) include but are not limited to:
Ability to: understand, remember and apply oral and/or written instructions or other information, understand complex problems and collaborate/explore alternative solutions, organize thoughts and ideas into understandable terminology, organize and prioritize work schedule on a short-term basis, make decisions which have moderate impact on the immediate work unit and monitor impact outside this area, understand and follow basic instructions and guidelines, complete routine forms, compose letters, outlines, memoranda and basic reports and communicate with individuals via telephone.
Company paid international relocation assistance is not offered for this role.
For BC Only:
Salary: Ranges from 111,870-170,000 based upon experience.
At Enbridge, we are dedicated to our core value of Inclusion. We are proud to be an Equal Opportunity Employer. We are committed to providing employment opportunities to all qualified individuals, without regard to age, race, color, national or ethnic origin, religion, sex, sexual orientation, gender identity or expression, marital status, family status, veteran status, Indigenous status, disability, or any other reason protected by federal, state, or local law. Applicants with disabilities can request accessible formats, communication supports, or other accessibility assistance by contacting careers@enbridge.com.
Information For Applicants:
Applications can be submitted via our online recruiting system only.
We appreciate your interest in working with us; however, only those applicants selected for interviews will be contacted.
Final candidates for this position may be required to undergo a security screening, including a criminal records check.
To learn more about us, visit www.enbridge.com
Tags: A/B testing Agile Airflow Architecture AWS BERT Computer Science Data analysis Data Analytics Databricks Data visualization Docker Engineering Feature engineering Git GPT LLMs Machine Learning Matplotlib MLOps NLP Pandas Plotly Python PyTorch Security Statistical modeling Statistics Testing UX
Perks/benefits: Career development Insurance Relocation support Startup environment
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.