Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Machine Learning Specialist

Full-time

Upstaff

Senior Machine Learning Specialist

Data Scientist / AI Developer

Client: Government of Alberta – Technology & Innovation

Project: Data Projects / Data Centre of Excellence

Location: Edmonton, Alberta

Work Arrangement: Remote within Canada; onsite meetings may be required

Hours: 36.25 hours/week

Contract Extension: Up to 6 months

Position Overview

The Government of Alberta's Data Centre of Excellence is seeking an experienced Machine Learning Specialist to support the design and development of analytical data products and services that advance the Government of Alberta Data Strategy.

The successful candidate will work as a technical expert within a cross-functional team, applying machine learning, artificial intelligence, data science, statistical analysis, data modelling, and advanced analytics to support government initiatives and improve services for Albertans.

This position may involve a combination of machine learning model development, AI development, data analysis, data science, data engineering, data modelling, statistical analysis, technical analysis, business analysis, and data product design and delivery.

Key Responsibilities

  • Provide hands-on technical leadership, advice, and direction for strategic data initiatives.

  • Work with internal and external stakeholders to understand analytical needs and determine how data can best support business and policy objectives.

  • Identify appropriate opportunities for applying AI and Machine Learning to complex public-sector challenges.

  • Develop, train, evaluate, and implement machine learning models using appropriate tools and techniques.

  • Create data collection, normalization, cleansing, and preparation processes.

  • Prepare data for prescriptive and predictive modelling .

  • Perform machine-learning-driven analysis of large datasets and communicate findings through reports and analytical products.

  • Develop analytical models, reports, dashboards, visualizations, and insights to support government services and policymaking.

  • Integrate trained ML models into applications and analytical solutions.

  • Apply statistical classification and data-mining techniques, including methods such as clustering, partition trees, and logistic regression.

  • Develop and share analytical models and data products.

  • Support the development of full-stack data analytics and AI applications where required.

  • Conduct complex data analysis and collaborate with data engineers and analysts across projects.

  • Gather and document business and technical requirements.

  • Capture business and technical metadata for machine learning products.

  • Develop auditing, accountability, and transparency mechanisms for ML capabilities.

  • Work within privacy legislation and provide ethical and practical guidance related to ML implementation.

  • Identify and escalate project issues and risks as appropriate.

  • Facilitate, coach, and mentor others in the application of ML.

  • Help identify and select appropriate ML tools, services, and infrastructure.

  • Work effectively in a multi-vendor and cross-functional environment.

  • Perform other related responsibilities as required.

Requirements

Mandatory Qualifications

Education

  • Bachelor's degree in Computer Science or a related field . Equivalencies will be considered.

Experience

Candidates must demonstrate:

  • 6+ years of experience using statistical and computer languages such as R, Python, and SQL .

  • 6+ years of experience building analytical and quantitative analysis models.

  • 6+ years of experience preparing data for prescriptive and predictive modelling .

  • 6+ years of experience with data analytics and data science approaches and methods, including complex statistical modelling.

  • 6+ years of experience applying Artificial Intelligence (AI) or Machine Learning (ML) to data science or analytics, including ML for anomaly detection, predictive monitoring, or AI-assisted data transformation and automation.

Nice-to-Have Qualifications

  • 5+ years of experience with data sharing, data linkage, de-identification, metadata, data quality, ethics, synthetic data, and data literacy.

  • 5+ years of experience combining raw data from multiple sources and domains.

  • 5+ years of experience understanding complex business questions and framing appropriate analytical questions.

  • 5+ years of experience preparing visualizations, dashboards, and analytical models.

  • 6+ years of experience with statistical and data-mining techniques.

  • 4+ years of experience working with large government datasets.

Work Schedule & Location

  • 36.25 hours per week

  • Standard hours: 8:15 AM – 4:30 PM Alberta Time, Monday to Friday

  • Work must be performed from within Canada .

  • The position is anticipated to be 100% remote .

  • The resource must be available for onsite meetings when required.

  • Onsite meetings may occur approximately 3–4 times per fiscal year in Edmonton.

  • The Government of Alberta does not cover travel, relocation, commuting, accommodation, or related expenses for onsite meetings.

Deliverables & Reporting

  • Specific project deliverables and due dates will be established by the client team in conjunction with project management.

  • Weekly and monthly status reporting will be required.

Submission Requirements

Candidates submitted for this position must provide:

  • Updated resume.

  • All required experience must be clearly described under the specific job/project where the experience was obtained.

  • Each job/project must include employment/project dates in MMM/YYYY – MMM/YYYY format.

  • Three professional references who can speak to similar work, with the most recent reference listed first.

Background & Training Requirements

  • Standard criminal record/background check may be required before commencement.

  • Successful candidates must complete mandatory Government of Alberta training, including Freedom of Information and Protection of Privacy Act (FOIP) and security awareness training.

Selection Process

Scoring Methodology:

  • Financial/Pricing: 20%

  • Resource Qualifications: 20%

  • Interview: 60%

Interviews are expected to take place approximately two weeks after the posting closes .

This is an excellent opportunity for experienced Data Scientists, Machine Learning Specialists, AI Developers, and Applied AI professionals with strong Python/SQL/R, statistical modelling, predictive analytics, and production ML experience.

Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Specialist in Edmonton, AB vacancy
  •  ...transformation, custom software development, staffing, recruitment, payroll, and workforce management solutions. Title: Machine Learning Specialist Duration: 2026-09-01 to 2027-08-31 (6 Months possible extension) Location: Edmonton, AB (Remote) (Travel 3 -4 times)... 
    Suggested
    Full time
    Remote work

    I8IS - Infiniti Software Solutions

    Edmonton, AB
    9 hours ago
  •  ...restaurant, grocery and convenience partners across the globe. About This Role As a Senior ML Engineer you will take a leadership role in shaping the strategic direction of our machine learning infrastructure, proactively identifying opportunities for innovation and... 
    Senior
    Long term contract
    Full time
    Night shift

    Skip

    Edmonton, AB
    5 days ago
  •  ...diagnostics for personalized patient care.”  - Anjana Puliyanda, Machine Learning Scientist About the Role This is a paid residency that...  ...care across the world. We encourage you to visit their website to learn more ( About the Project As the ML Resident on this... 
    Suggested
    Full time
    Contract work

    Alberta Machine Intelligence Institute

    Edmonton, AB
    1 day ago
  • “If you are excited about applying machine learning to tackle real-world challenges in spatial movement analysis , this is a perfect opportunity...  ...intelligence Intellectual curiosity and the desire to learn new things, techniques, and technologies Why You Should Apply... 
    Suggested
    Full time
    Contract work

    Alberta Machine Intelligence Institute

    Edmonton, AB
    1 day ago
  •  ...committed to shaping the future of your career.   As a Senior Compensation Specialist for PCL Constructors Inc. in Edmonton, Alberta (Corporate),...  ...professional development courses Ongoing opportunities to learn new skills, explore different roles and grow your career... 
    Senior
    Long term contract
    Flexible hours

    PCL Construction

    Edmonton, AB
    9 hours ago
  •  ...Pension with company match Do you have what it takes? Efficiently operate fabrication equipment like a ban saw and capable of learning other types of saws and equipment. Effectively measure material with tape measure or other measuring devices. Ability to interpret... 
    Full time
    For contractors

    Crossroads C&I

    Edmonton, AB
    1 day ago
  •  ...professional growth. Your Opportunity We are looking for a Senior Campus Recruitment Specialist based in either our Edmonton or Winnipeg Office to...  ...innovative workplace You grow your expertise through learning and professional development. Your Experience And... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    BDO Canada

    Edmonton, AB
    27 days ago
  • $95.4k - $143.1k per year

     ...collaboration, we’re building a stronger, more resilient Stantec every day. Your Opportunity We have an exciting opportunity for a Senior Employment Specialist to join our team. The successful individual will provide subject matter expertise on employment compliance requirements, HR... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Part time
    Casual work
    Work at office

    Stantec

    Edmonton, AB
    22 days ago
  •  ...Job Responsibility: YOU BELIEVE learning IS ONE OF LIFE'S BEST journeys . Posted: 2025-05-21 Closing: When Filled Location: Edmonton South (Hybrid)Life never stops teaching, so you never stop learning—and you love helping others do the same. You're passionate about interpreting... 
    Long term contract
    Full time
    Flexible hours

    Alberta Motor Association

    Edmonton, AB
    20 hours ago
  • $19.43 per hour

    Are you a dependable worker ready to step into a steady full-time manufacturing role? We’re actively hiring Machine Operators to join our growing production line! Position Details Pay Rate: $19.43 / hour Schedule: Full-time, rotating day/night shifts Location Note... 
    Weekly pay
    Full time
    Internship
    Immediate start
    Shift work
    Night shift
    Rotating shift
    Day shift

    Randstad

    Edmonton, AB
    16 days ago
  • $16 - $18 per hour

    Overview Languages English Education ~ No degree, certificate or diploma Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work remotely. Benefits Health benefits Dental...
    Permanent employment
    Full time
    Remote work

    Apparel Solutions

    Edmonton, AB
    5 days ago
  • $33 per hour

     ...fabrication industry Responsibilities Tasks Check products for correct shapes, dimensions and other specifications Operate machines or equipment which weld, solder, bolt, screw or rivet metal parts together Read and interpret specifications or follow verbal... 
    Permanent employment
    Full time
    Remote work

    S.S. Decking Ltd

    Edmonton, AB
    1 day ago
  • $19.43 per hour

     ...Champion Product Quality: Inspect finished goods and measure parts against rigorous precision standards to eliminate defects. Maximize Machine Uptime: Troubleshoot basic mechanical jams and execute rapid equipment adjustments to maintain continuous workflow. Manage... 
    Weekly pay
    Long term contract
    Full time
    Internship
    Immediate start
    Shift work
    Night shift
    Rotating shift
    Day shift

    Randstad

    Edmonton, AB
    1 day ago
  •  ...manufacturing and design that places us on the list of Canada’s Best Managed Companies – it’s also our people. OBJECTIVE OF POSITION The Machine Operator performs task and routines within the Glass Line. They are expected to have a good knowledge of glass, and sealed unit... 
    Full time
    For contractors

    Durabuilt Windows & Doors

    Edmonton, AB
    6 days ago
  • $47k per year

     ...opportunities for growth and learning, ensuring that work brings purpose...  ...balance. The Solutions Specialist ensures maximum customer satisfaction...  ...the customer experience. Learn different areas of the...  ...clinical knowledge on our rework machine to make repairs on our loupes.... 
    Full time
    Monday to friday
    Flexible hours

    Andau Medical Inc.

    Edmonton, AB
    7 days ago
  •  ...Labour Relations activities within the assigned area and provides specialist advice and guidance to business partner’s plant/divisional...  ...living these values and practicing these behaviours every day. Learn more about the values and behaviours by visiting the Canada Post... 
    Senior
    Permanent employment
    Full time
    Work at office
    Edmonton, AB
    23 days ago
  •  ...the following opportunity:   Rogers is seeking a  Delivery Specialist  to join the Rogers Communications West Network Implementation team...  ...with cross functional stakeholders, effortlessly engages with senior leadership, colleagues, and team members. Industry and Project... 
    Senior
    Full time
    Contract work
    For contractors
    Flexible hours
    Shift work

    Rogers Communications

    Edmonton, AB
    1 day ago
  • $24 per hour

     ...Responsibilities Safely operate manufacturing machinery and equipment to meet daily production targets. Conduct continuous monitoring of machines, perform routine quality checks, and meticulously inspect finished products. Troubleshoot mechanical faults, clear equipment jams,... 
    Hourly pay
    Weekly pay
    Shift work
    Afternoon shift

    Randstad

    Edmonton, AB
    a month ago
  •  ...Job Summary: We are seeking a skilled CNC Machine Operator to cut, shape, drill, and fabricate custom glass components for interior architectural applications, including railings, shower doors, and other decorative or functional glass installations. The ideal candidate... 
    Full time

    Durabuilt Windows & Doors

    Edmonton, AB
    6 days ago
  •  ...success is determined by your ability to: Maintain a safe working environment and promote health and safety awareness Operate CNC machines efficiently and accurately Ensure that the quality control process is followed Maintain tolerance of machine parts and... 
    Night shift

    Timken

    Edmonton, AB
    9 hours ago
  • $81.6k - $112.2k per year

     ...strong financial results. Our welcoming workplace enables you to learn, grow and make a difference by keeping businesses running and...  ...an existing vacancy. Position Summary:   The Field Safety Specialist provides Safety & Health expertise to Grainger Customers and Sellers... 
    For contractors
    Worldwide

    Grainger Businesses

    Edmonton, AB
    1 day ago
  •  ...shaping the future of your career.   As a Financial Systems Specialist for PCL Constructors Inc. in Edmonton, Alberta (Corporate), you'...  ...and professional development courses Ongoing opportunities to learn new skills, explore different roles and grow your career across... 
    Long term contract
    Work at office
    Flexible hours

    PCL Construction

    Edmonton, AB
    9 hours ago
  •  ...Construction and professional development courses Ongoing opportunities to learn new skills, explore different roles and grow your career across sectors and regions   Here's how a Bilingual Payroll Specialist for Consolidated Services Inc. within Edmonton NAHQ contributes to... 
    Hourly pay
    Long term contract
    Work at office
    Flexible hours

    PCL Construction

    Edmonton, AB
    9 hours ago
  • $70k - $75k per year

     ...Workplaces™ in Retail & Hospitality 2025 Regional Operations Specialist Reports to: Regional Operations Manager, Prairies Location...  ...for community service/volunteer time ~ An open, ‘continuous-learning’ environment where professional development and career... 
    Full time
    Local area
    Flexible hours

    COBS Bread

    Edmonton, AB
    1 day ago
  •  ...Staffmax is helping our client hire a skilled Machine Operator for a 5-month contract. This role is essential to production operations and is ideal for mechanically inclined individuals with strong attention to detail. Contract Length: 5 Months Location: Edmonton, AB... 
    Contract work
    Temporary work
    Manual labor
    Shift work

    Staffmax Staffing & Recruiting

    Edmonton, AB
    more than 2 months ago
  • $52.7k - $74.4k per year

     ...additional customer needs to appropriate partners, that may include Senior BBS, Merchant, Account Mangers of Small Business and Remote...  ...discounts, career development, and reward and recognition programs. Learn more Additional Information We’re delighted that you’re considering... 
    Senior
    Full time
    Remote work
    Work from home

    TD

    Edmonton, AB
    13 days ago
  • $19.43 per hour

     ...Drive Production Efficiency: Partner directly with experienced machine operators to streamline daily manufacturing tasks and maintain optimal...  ...Growth-Minded: You possess an eager willingness to learn, take clear direction, and proactively assist team members wherever... 
    Weekly pay
    Long term contract
    Contract work
    Internship
    Immediate start
    Shift work
    Day shift

    Randstad

    Edmonton, AB
    more than 2 months ago
  • $32.04 - $33.83 per hour

     ...serving communities in Alberta and BC, is seeking an Employment Specialist to support individuals facing barriers to employment in...  ...Experience designing and facilitating group programs using adult learning principles Competencies and Skills Knowledge of career... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office
    Local area

    Open Door Group

    Edmonton, AB
    4 days ago
  • $56.04k - $76.82k per year

     ...world healthier, safer, stronger and more just. Learn more . Working for the Faculty of Arts Reporting to the Senior Officer, Student Programs and Services, and...  ...Engagement, the Student Engagement and Outreach Specialist position is responsible for the leadership and... 
    Senior
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Remote work
    Worldwide
    Night shift

    University of Alberta

    Edmonton, AB
    9 days ago
  •  ...that powers communities across the Americas. The Role The Learning Design & Enablement team at SpryPoint is committed to creating innovative...  ...1: Recruiter Screening Conversation A relaxed conversation to learn more about your background your goals and whats drawing you to... 
    Full time
    Contract work
    Remote work
    Flexible hours

    SpryPoint

    Edmonton, AB
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Machine Learning Specialist. Be the first to apply!