Machine Learning Resident - Client: ZeroKey (12 month term)
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.
- ...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...ResidentFull timeContract work
- ...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...SuggestedFull timeContract workRemote workFlexible hours
- ...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...SuggestedFull timeContract workRemote workRelocationMonday to friday
- ...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...SuggestedLong term contractFull timeNight shift
- ...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...ResidentFull timeContract work
- ...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. ~...ResidentInternshipLocal area
- ...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 contractFull timeContract workLocal areaShift workWeekend workAfternoon shift
- ...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 timeWork at officeFlexible hours
- ...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 timeWork at officeMonday to friday
$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 payPermanent employmentFull timeContract workTemporary workWork at officeWorldwideShift work- ...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...ResidentFull timeContract workFor contractorsLive InWork at officeRelocationFlexible hours
- ...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 timeContract workTemporary workCasual workWork at officeFlexible hours
- ...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 contractFull timeFlexible hours
- ...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 timeFor contractors
- ...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 employmentFull timePart timeFor contractorsFixed term contractCasual workInternshipRemote work
- ...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 timeSeasonal workWork at officeImmediate startMonday to friday
- ...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 timeFlexible hours
- ...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 contractFull timeFor contractors
$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 timeContract workRemote workVisa sponsorshipRelocation package- ...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 workTemporary workFor subcontractorWork at officeShift work
- ...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 workTemporary workManual laborShift work
$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$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 employmentFull timeRemote work$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 contractFull timeContract workSeasonal workLive InWork from homeShift work$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 employmentFull timeRemote work- ...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 timeFor contractors
- ...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 employmentFull timeWork at office
- ...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 timeWork at office
$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 payLong term contractContract workInternshipImmediate startShift workDay shift$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 timeLocal areaRelocation packageShift workDay shiftAfternoon shift
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!
- resident engineer Edmonton, AB
- medical resident Edmonton, AB
- resident advisor Edmonton, AB
- resident Edmonton, AB
- resident liaison officer Edmonton, AB
- resident care coordinator Edmonton, AB
- citizen service officer Edmonton, AB
- machine learning part time Edmonton, AB
- machine learning Edmonton, AB
- machine learning researcher Edmonton, AB
