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

Machine Learning Resident - Client: ZeroKey (12 month term)

Full-time, Temporary

Alberta Machine Intelligence Institute

“If you are excited about applying machine learning to tackle real-world challenges in spatial movement analysis , this is a perfect opportunity for you. Be a part of the team of research and machine learning scientists building deployable real-world ML applications from ground up and get mentored by some of the best minds in AI during the process.” 

- Xu, Machine Learning Scientist and Amor Provins, Product Owner, Advanced Technology

About the Role

This is a paid Residency that will be undertaken over a twelve-month period with the potential to be hired by our client, ZeroKey, afterwards (note: at the discretion of the client). The Resident will report to an Amii Scientist and regularly consult with the client team to share insights and engage in knowledge transfer activities.

Successful candidates will be members of a cross-functional project team with backgrounds in ML research, project management, software engineering, and new product development. This is a rare opportunity to be mentored by world-class scientists and to develop something truly impactful.

About the Client

ZeroKey is building the spatial data layer for Physical AI.

AI transformed the digital economy because every keystroke was captured as data. The physical economy has no equivalent. On a factory floor, every human action, material movement, tool motion, and assembly step is invisible to software, and therefore to AI. ZeroKey closes that gap.

ZeroKey’s patented Quantum RTLS® (35+ patents) is the industry's most accurate large-scale 3D real-time location system. It tracks people, tools, robots, and materials across entire factories to an accuracy of 1.5 millimetres, over 100 times more precise than anything else on the market, using ultrasound instead of cameras. That precision is the foundation of something bigger. The spatial data feeds OmniVisor AI™, an agentic platform that puts a dedicated AI process engineer in every work cell. The OmniVisor AI™ platform combines agentic intelligence with physical motion dynamics to continuously analyze workflows and process efficiencies in real time. Driven by a commitment to eliminate waste, improve worker safety, and unlock operational efficiency, ZeroKey is building the foundation for the self-diagnosing, autonomous factories of the future.

About the Project

A central objective of this project is to use machine learning to prevent anomalies, inefficiencies, ergonomic risks, or non-compliant operations. Analysis will be performed both continuously and proactively by the OmniVisor AI platform, and upon request by end users with specific queries.

This project will deliver machine learning models that can be deployed in production environments, optimized for real-time performance to efficiently run on edge-devices. The models will be capable of operating live on the millimeter-accurate positioning data and other observables in programmed workflows, analyzing the spatial-temporal patterns. 

Required Skills / Expertise

Are you passionate about building great solutions? You’ll be presented with opportunities to both personally and professionally develop as you build your career. We’re looking for a talented and enthusiastic individual with a solid background in machine learning, AI agents, along with proven experience in applied settings.

Key Responsibilities:

  • Build predictive models that can detect risky behaviors in the system.
  • Prepare, clean, and curate datasets for model training, fine-tuning, benchmarking, and evaluation.
  • Conduct applied research in advanced models for spatial-temporal multimodal analysis on complex patterns.
  • Explore potential agentic AI solutions for advanced business problems.
  • Collaborate with the project team and stakeholders to develop MVP and client focused solutions.
  • Engage in regular client meetings, contributing to presentations and reports on project progress.

Required Qualifications: 

  • Completion of a Computer Science (or a related graduate degree program) MSc. or PhD with specialization in Artificial Intelligence, Machine Learning, Computer Vision, Spatial Intelligence, Physical AI, Data Science, or related fields.
  • Research or project experience in one or more of the following: computer vision, time series analysis, video analysis, virtual reality, motion sensing, pose estimation.
  • Proficiency in Python and modern AI frameworks such as PyTorch, Hugging Face Transformers, Sklearn, and other common machine learning and statistics libraries.
  • Capable of building custom machine learning algorithms from scratch (e.g. developing a transformer model).
  • Familiarity with Kalman Filtering, signal processing, and 3D spatial computing.
  • Familiarity with linux, Git version control, and writing clean code.
  • A positive attitude towards learning and understanding a new applied domain.
  • Must be legally eligible to work in Canada.

Preferred Qualifications:

  • Experience with multimodal foundation models (VLMs/LLMs) and AI agents.
  • Expertise in 3D spatial AI, 3D reconstruction, and any form of 3D physical simulations.
  • Experience with real world noisy data is a big plus.
  • Experience with building, training, evaluating, and quantizing machine learning models to achieve optimized performance in production environments, with a focus on low-latency, resource-efficient edge-device deployment.
  • Experience with CI/CD, deploying machine learning models in production environments or strong software engineering (or MLE) skills is a plus.
  • Publication record in peer-reviewed academic conferences or relevant journals in ML or Applied AI (especially in computer vision and 3D spatial intelligence).

Non-Technical Requirements: 

  • Desire to take ownership of a problem and demonstrated leadership skills 
  • Interdisciplinary team player enthusiastic about working together to achieve excellence
  • Capable of critical and independent thought
  • Able to communicate technical concepts clearly and advise on the application of machine intelligence
  • Intellectual curiosity and the desire to learn new things, techniques, and technologies

Why You Should Apply

Besides gaining industry experience, additional perks include:

  • Work under the mentorship of an Amii Scientist for the duration of the project
  • Participate in professional development activities
  • Gain access to the Amii community and events
  • Get paid for your work (a fair and equitable rate of pay will be negotiated at the time of offer)
  • Build your professional network
  • The opportunity for an ongoing machine learning role at the client’s organization at the end of the term (at the client’s discretion)

About Amii

One of Canada’s three main institutes for artificial intelligence (AI) and machine learning, our world-renowned researchers drive fundamental and applied research at the University of Alberta (and other academic institutions), training some of the world’s top scientific talent. Our cross-functional teams work collaboratively with Alberta-based businesses and organizations to build AI capacity and translate scientific advancement into industry adoption and economic impact.

How to Apply

If this sounds like the opportunity you've been waiting for, please don’t wait for the closing August 25, 2026 to apply - we’re excited to add a new member to the Amii team for this role, and the posting may come down sooner than the closing date if we find the right candidate before the posting closes! When sending your application, please send your resume and cover letter indicating why you think you'd be a fit for Amii. In your cover letter, please include one professional accomplishment you are most proud of and why.

Applicants must be legally eligible to work in Canada at the time of application.

Amii is an equal opportunity employer and values a diverse workforce. We encourage applications from all qualified individuals without regard to ethnicity, religion, gender identity, sexual orientation, age or disability. Accommodations for disability-related needs throughout the recruitment and selection process are available upon request. Any information provided by you for accommodations will be kept confidential and won’t be used in the selection process.

 

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning Resident - Client: ZeroKey (12 month term) in Edmonton, AB vacancy
  •  ...leverage molecular diagnostics for personalized patient care.”  - Anjana Puliyanda, Machine Learning Scientist About the Role This is a paid residency that will be undertaken over a twelve-month period with the potential to be hired by our client afterwards. The Resident... 
    Resident
    Full time
    Contract work

    Alberta Machine Intelligence Institute

    Edmonton, AB
    14 hours ago
  •  ...company of 300 employees serving 100 utility clients across North America and the Caribbean....  ...communities across the Americas. The Role The Learning Design & Enablement team at SpryPoint is...  ...Conversation A relaxed conversation to learn more about your background your goals and... 
    Suggested
    Full time
    Contract work
    Remote work
    Flexible hours

    SpryPoint

    Edmonton, AB
    13 days ago
  •  ...Senior Machine Learning Specialist Data Scientist / AI Developer Client: Government of Alberta – Technology & Innovation Project: Data Projects / Data...  ...25 hours/week Contract Extension: Up to 6 months Position Overview The Government of... 
    Suggested
    Full time
    Contract work
    Remote work
    Relocation
    Monday to friday

    Upstaff

    Edmonton, AB
    9 hours ago
  •  ...take a leadership role in shaping the strategic direction of our machine learning infrastructure, proactively identifying opportunities for...  ...to anticipate future needs, recommending and implementing long-term solutions that align with our business objectives. As a senior... 
    Suggested
    Long term contract
    Full time
    Night shift

    Skip

    Edmonton, AB
    4 days ago
  •  ...quality investments and housing for all its clients, our experienced team comprised of more...  ...day one, our goal has been to provide Residents and their families with clean, safe, and...  ...change, experimentation, innovation and learning from failure to make continual improvements... 
    Resident
    Full time
    Contract work

    Centurion Asset Management Inc.

    Edmonton, AB
    19 hours ago
  •  ...personal tours” with the prospective resident outlining the features and...  ...from Property Manager within 12 hours of receipt of application...  ...by approved method. Review monthly reports as provided by Property...  ...knowledge of MS Office and aptitude to learn new software programs. ~... 
    Resident
    Internship
    Local area

    FirstService Residential Canada

    Edmonton, AB
    20 days ago
  •  ...who share this mindset to join us. With a monthly reach of 30 million Canadians, you can help...  ...cares about your development and long-term career at Rogers A team that trusts and...  ...Shift: Variable Length of Contract: 12 Months Work Location: 5915 Gateway Boulevard (... 
    Long term contract
    Full time
    Contract work
    Local area
    Shift work
    Weekend work
    Afternoon shift

    Rogers Communications

    Edmonton, AB
    1 day ago
  •  ...Change at Scale. The Opportunity ** This posting is for a 12-month position ** AMA is looking for a Sustainability Initiatives...  ...directors. ~ Proven experience coaching counselling and guiding clients and staff across all levels of an organization. ~ Experience... 
    Full time
    Work at office
    Flexible hours

    Alberta Motor Association

    Edmonton, AB
    6 hours ago
  •  ...in the solid waste and recycling industry. Waste Logic assists clients to help create their own plans for sustainability, through levers...  ...Coordinator to provide maternity leave coverage for a 12-month term. This role is responsible for executing and coordinating marketing... 
    Full time
    Work at office
    Monday to friday

    Waste Logic Inc

    Edmonton, AB
    19 days ago
  • $59k - $70k per year

     ...Culture Supervisor (Maternity Coverage - 12 Month Contract) Do you enjoy helping others and...  ...related accidents and WCB claims and Short-Term Absences Work closely with managers...  ...employee mental health and wellbeing support Learning programs through our Academies designed to... 
    Weekly pay
    Permanent employment
    Full time
    Contract work
    Temporary work
    Work at office
    Worldwide
    Shift work

    Fairmont Hotels & Resorts

    Edmonton, AB
    23 days ago
  •  ...are all realized for each site by effective resident service to potential and existing...  ...web-based programs preferred Ability to learn and adapt quickly to changing systems and...  ...applying for a location you do not currently reside in, please specify if you are planning to... 
    Resident
    Full time
    Contract work
    For contractors
    Live In
    Work at office
    Relocation
    Flexible hours

    Boardwalk

    Edmonton, AB
    3 days ago
  •  ...Training About Amii Alberta Machine Intelligence Institute (Amii)...  ...intelligence (AI) and machine learning, our world-renowned researchers...  .... About the Role As a K-12 Education Specialist, you will...  ...community and events A chance to learn from amazing teammates who... 
    Full time
    Contract work
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Alberta Machine Intelligence Institute

    Edmonton, AB
    15 days ago
  •  ...Job Responsibility: YOU BELIEVE learning IS ONE OF LIFE'S BEST journeys . Posted: 2025-05-21 Closing: When Filled Location: Edmonton...  ...Provide input and ongoing support for the implementation of the long-term strategy for learning at AMA. Support all employees in... 
    Long term contract
    Full time
    Flexible hours

    Alberta Motor Association

    Edmonton, AB
    6 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
    19 hours ago
  •  ...Summary:   Client Service Execution Lead      Remote | Fixed-Term Opportunity | 20–40 Hours per Week Bickert...  ...performance discussions and candid monthly evaluations. Address underperformance...  ...and productivity. Able to learn unfamiliar software and business... 
    Permanent employment
    Full time
    Part time
    For contractors
    Fixed term contract
    Casual work
    Internship
    Remote work

    Bickert Management Inc.

    Edmonton, AB
    26 days ago
  •  ...making a difference in patient care? Join our dynamic team as a Client Scheduling Coordinator and be the vital link between patients, families...  ...with superior customer service skills, a willingness to learn, and an overwhelming drive to showcase their scheduling abilities... 
    Full time
    Seasonal work
    Work at office
    Immediate start
    Monday to friday

    Bayshore HealthCare

    Edmonton, AB
    13 hours ago
  •  ...exist to make it possible for our clients, team members and communities....  ..., performance enablement, and learning and development. About The...  ...problem-solving skills. Grade 12 graduate (post-secondary...  ...Check out our How We Hire page to learn more about our hiring process.... 
    Full time
    Flexible hours

    ATB Financial

    Edmonton, AB
    4 days ago
  •  ...Total Group of Companies is actively recruiting a team of 12-16 Rescue Technicians for a long-term project located in Saskatchewan. We are an equal...  ...fire prevention, instruction and or medical response to clients of The Total Group of Companies. Under the direct supervision... 
    Long term contract
    Full time
    For contractors

    Total Group of Companies Inc.

    Edmonton, AB
    24 days ago
  • $131.88k - $169.56k per year

     ...valued customers and drive sustainable business growth. For more information, please visit: and We are seeking an additional Client Executive, to support and drive business growth. This role is responsible for driving sales and growth on our Public Sector team. The... 
    Full time
    Contract work
    Remote work
    Visa sponsorship
    Relocation package

    Fujitsu

    Edmonton, AB
    13 hours ago
  •  ...looking for Welding Inspectors for short term contracts in Fort McMurray. ~ Site # 1)...  ...Project: Reformer Pig tail closure weld.  Up to 12 hrs shift per day, 6 days on & 1 day off...  ...Per diems: to be discussed Client will provide flights, rental car & hotel or... 
    Contract work
    Temporary work
    For subcontractor
    Work at office
    Shift work

    SGS

    Edmonton, AB
    2 days 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 Key... 
    Contract work
    Temporary work
    Manual labor
    Shift work

    Staffmax Staffing & Recruiting

    Edmonton, AB
    more than 2 months ago
  • $17.5 - $19 per hour

     ...Personal suitability Adaptability Creativity Energetic Hardworking Positive attitude Quick learner Organized Reliability Team player Client focus Ability to multitask Punctuality Maturity Resourcefulness Honesty Benefits Other... 
    Remote work

    Central Sewing Machines Inc.

    Edmonton, AB
    5 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
  • $90k - $120k per year

     ...We’re looking for a strategic, business-savvy Client Partner to lead samdesk’s public sector partnerships, beginning with a provincial government...  ...position focused on outcomes, program governance, and long-term value. We are open to candidates in Edmonton (ideal) While... 
    Long term contract
    Full time
    Contract work
    Seasonal work
    Live In
    Work from home
    Shift work

    samdesk

    Edmonton, AB
    4 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
  •  ...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
  •  ...About The Role We’re looking for a Client Assistant/Account Administrator to serve...  ...changing, team-oriented environment. Quick learner and comfortable in an uncertain/changing environment...  ..., U.K, and U.S. office locations. To learn more, please visit What’s In It For You... 
    Permanent employment
    Full time
    Work at office

    NFP, an Aon company (Canada)

    Edmonton, AB
    19 hours ago
  •  ...comfortable collaborating with a team of highly motivated individuals. You can communicate clearly and concisely with teammates and clients, and you enjoy strong company culture and camaraderie. You can navigate multiple corporate functions, including global lines of service... 
    Full time
    Work at office

    Avison Young | Canada

    Edmonton, AB
    13 hours ago
  • $19.43 per hour

     ...door—it’s your launchpad for long-term career advancement and skill...  ...Partner directly with experienced machine operators to streamline daily...  ...an eager willingness to learn, take clear direction, and proactively...  ...team. Qualifications 6+ months of experience in a manufacturing... 
    Weekly pay
    Long term contract
    Contract work
    Internship
    Immediate start
    Shift work
    Day shift

    Randstad

    Edmonton, AB
    more than 2 months ago
  • $18 per hour

     ...Part-Time Client Services CoordinatorWanted Are you passionate...  ...relationships with families Oxford Learning Edmonton Summerside is...  ...school tosecondary levels how to learn concentrate listen and remember...  ...AB Tel: Applicants must reside in or within a short commute... 
    Part time
    Local area
    Relocation package
    Shift work
    Day shift
    Afternoon shift

    Oxford Learning Centres

    Edmonton, AB
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Resident - Client: ZeroKey (12 month term). Be the first to apply!