"Are you driven by curiosity and the pursuit of advancing machine learning research with real-world relevance? We're seeking an Associate Machine Learning Scientist to join our interdisciplinary team tackling AI challenges across industries. Were looking for someone who thrives at the intersection of innovation and application, and is eager to help clients not just solve problems, but transform the way they work with AI.
- David Reid, Lead Machine Learning Scientist and James Dang, Product Owner, Industry
About the Role
Reporting to the Lead Machine Learning Scientist, the Associate MLS uses their scientific knowledge and applied industry experience to advise the research and development efforts of Amii industry partners and clients. They bridge the gap between business opportunities and fundamental ML techniques, providing scientific insights on technical projects.
This position guides clients in identifying, defining, and scoping machine learning projects while coaching them through the model-building process and developing proof of concepts. The Associate MLS is vital for determining data needs, selecting modeling techniques, onboarding technical resources, identifying when additional research is needed, and evaluating success.
The position focuses on achieving excellence in three main accountabilities:
- Client Success: Collaborate with Amii clients to build trust and drive the progress of their machine learning projects and capabilities.
- Team Collaboration: Facilitate effective collaboration and communication within the cross-functional team, fostering a cohesive and productive work environment.
- Machine Learning Expertise: Contribute Machine Learning expertise and stay current on the application of AL/ML in a broad range of technical areas and domains.
Required Skills / Expertise
Key Responsibilities:
Client Success
- Advises clients in identifying, defining, and scoping their machine learning projects
- Coaches clients through the model-building process, providing expertise and support
- Leads technical aspects of meetings with the client, preparing presentations and reports
- Facilitates client workshops, providing technical expertise and leading discussions with client representatives
- Conducts client discovery sessions to understand and determine specific needs and requirements
- Creates visual presentations for clients to effectively communicate technical concepts and insights
- Develops and nurtures strong relationships with clients through effective communication and scientific excellence
- Incorporates client feedback to enhance delivery and ensure client success
Team Collaboration
- Collaborates with scientists, project managers, and stakeholders to ensure effective cross-functional teamwork
- Supports the creation and refinement of program and product roadmaps
- Onboards and integrates technical resources to support project execution
- Promotes open communication channels to address project needs
- Contributes to a positive team environment by actively participating in meetings, brainstorming sessions and activities
Machine Learning Expertise
- Leverages ML expertise to advise clients effectively throughout their machine learning journey
- Determines and assesses the data requirements for machine learning projects
- Identifies and lays out machine learning solutions to fit client-specific needs and goals
- Articulates the value and impact of the machine learning solutions provided, highlighting their benefits and outcomes
- Advises clients on machine learning best practices and strategies to meet their objectives
- Writes technical reports for business audience
- Stays up to date on industry trends and best practices
- Proposes new solutions to enhance client engagement and project outcomes
- Evaluates the success of machine learning projects, providing insights and recommendations for improvement
- Develops and tests AI prototypes to evaluate their potential for enhancing client engagements
- Identifies when additional research or investigation is needed to address project challenges
- Ensures the Principled AI Framework is integrated into all projects, promoting ethical AI development and usage
Qualifications:
- Masters in Computer Science with a specialization in Machine Learning or equivalent relevant applied experience in Machine Learning
- 1+ years of experience developing, training, and evaluating machine learning models in an applied industry setting (nice to have)
- Proficient in Python, experience in other programming languages i.e. Java or SQL (nice to have)
- Proficient with machine learning tools and frameworks such as Scikit-learn, Pytorch/Tensorflow, Pandas, lightgbm/XGBoost, and SciPy
- Ability to communicate technical topics with a non-technical audience
- Understanding of the strengths and weaknesses of a range of ML techniques across supervised learning, unsupervised learning, and reinforcement learning
- Experience in a client-facing role and comfortable working with stakeholders at all levels
- Publication record in peer-reviewed academic conferences or relevant journals (nice to have)
Knowledge, Skills and Abilities (KSA):
- Organizational and time management skills, with the ability to prioritize and manage multiple projects simultaneously
- Exceptional communication and interpersonal skills, with the ability to effectively communicate with technical and non-technical stakeholders
- Demonstrates a positive, group-win approach and a willingness to help, learn, and share
- Collaborates with staff and experts, seeking input and support as needed
- Demonstrates independence, self-confidence, sound judgment, and superior problem-solving abilities
- Able to identify gaps in knowledge and triage their own learning appropriately
- Promotes high-level cross-functional collaboration and establishes credibility while influencing peers to achieve common goals
What you'll love about us
- A professional yet casual work environment that encourages the growth and development of your skills
- Participate in professional development activities
- Gain access to the Amii community and events
- A chance to learn from amazing teammates who support one another to succeed
- Competitive compensation, including paid time off and flexible health benefits
- A modern office located in downtown Edmonton, Alberta
About Amii
One of Canadas 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 worlds 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 dont wait for the closing July 10, 2025 to apply - were 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 wont be used in the selection process.