Machine Learning Resident
3 weeks ago
About the Role
This is a 12-month residency where you will have the opportunity to work on a project that empowers project owners and developers to fast-track major project development with our innovative AI-powered products. You will be part of a team of research and machine learning scientists and get mentored by some of the best minds in AI.
Key Responsibilities:
- Design, implement, and optimize ML algorithms for predictive modeling, Natural Language Processing (NLP), and Computer Vision
- Build, train, and evaluate ML models for LLM applications
- Identify, prepare, and optimize large datasets for ML training
- Leverage OpenAI tools and APIs for ML tasks
- Undertake applied research on ML techniques to address the limitations in existing models
- Collaborate with project team and stakeholders to develop MVP and client-focused solutions
- Participate in regular meetings with the client, preparing presentations and reports
- Develop Data and ML workflows
- Optimize ML pipelines for efficiency, scalability, and real-time processing
Required Qualifications:
- Completion of a graduate level program or higher (M.Sc/Ph.D) in Computing Science, ML or Engineering
- Research or project experience in Natural Language Processing
- Previous experience with LLM use-cases
- Proficient in Python programming language and related ML frameworks, libraries, and toolkits (e.g. Scikit learn, Keras, Tensorflow, PyTorch, Pandas, Jupyter notebooks, Transformers, DeepSpeed, HuggingFace Datasets)
- A positive attitude towards learning and understanding a new applied domain
- Must be legally eligible to work in Canada
Preferred Qualifications:
- Previous experience applying machine learning in NLP, LLMs, and Generative AI projects
- Hands-on experience in AI/ML development projects
- Familiarity with OpenAI technologies (e.g., GPT, DALL-E, Codex) to augment LLM capabilities
- Statistical analysis and hypothesis testing
- Publication record in peer-reviewed academic conferences or relevant journals in machine learning
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
- Industry experience in energy, project engineering, environmental or legal studies will be considered an asset
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.
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
- Build your professional network
- The opportunity for a ongoing machine learning role at the client's organization at the end of the term (at the client's discretion)
-
Machine Learning Resident
4 weeks ago
Edmonton, Alberta, Canada Alberta Machine Intelligence Institute Full timeAbout the RoleThis is a paid residency that will be undertaken over a twelve-month period with the potential to be hired by our client Ultimarii afterwards. The resident will be reporting to an Amii Scientist and regularly consult with the Client team to share insights and engage in knowledge transfer activities. At the end of the engagement, it is expected...
-
Machine Learning Resident
4 weeks ago
Edmonton, Alberta, Canada Alberta Machine Intelligence Institute Full timeAbout the RoleThis is a paid residency opportunity that will be undertaken over a twelve-month period with the potential to be hired by our client Ultimarii afterwards. The resident will be reporting to an Amii Scientist and regularly consult with the Client team to share insights and engage in knowledge transfer activities. At the end of the engagement, it...
-
Machine Learning Resident
6 days ago
Edmonton, Alberta, Canada Alberta Machine Intelligence Institute Full timeAbout the RoleThis is a paid 12-month residency with the possibility of being hired by Ultimarii afterwards. The resident will report to an Amii Scientist, collaborate with the client team, and engage in knowledge transfer activities. The work is expected to be publishable in a respected conference or journal.About the ProjectUltimarii empowers project...
-
Machine Learning Engineer
6 days ago
Edmonton, Alberta, Canada TPI Machine Ltd. Full timeAbout the RoleWe are seeking an experienced professional to join our team at TPI Machine Ltd. as a skilled Machine Learning Engineer. This permanent position involves working in a fast-paced environment with tight deadlines, where attention to detail and ability to distinguish between colours are essential.Key ResponsibilitiesDevelop and conduct production,...
-
Edmonton, Alberta, Canada Society for Learning Analytics Research Full timeWe are inviting applications for multiple tenure-track positions at the Assistant or Associate Professor level, specializing in Artificial Intelligence (AI) and Machine Learning (ML). As an AI Research Scientist, you will be nominated for a Canada CIFAR Artificial Intelligence (CCAI) Chair by the Alberta Machine Intelligence Institute (Amii).This prestigious...
-
Postdoctoral Researcher in Machine Learning
3 weeks ago
Edmonton, Alberta, Canada Explorer Group Canada Ltd. Full timeWe are seeking a talented Postdoctoral Researcher in Machine Learning to join our team. The successful candidate will work on developing and applying machine learning algorithms to complex problems in computer vision and natural language processing. Responsibilities include designing and implementing new algorithms, collaborating with other researchers, and...
-
Edmonton, Alberta, Canada Machine O Matic Full timeCNC Set-Up Operator RoleAt Machine O Matic, we're seeking highly skilled CNC Set-up Operators with a minimum of 5 years experience to join our team. As a key member of our manufacturing process, you'll play a critical role in testing and editing new and existing programs on various CNC lathes.We value experts who are passionate about continually evolving the...
-
Edmonton, Alberta, Canada Royal Marc Inc. Full timeJob Description: As a Data Scientist, you will be responsible for developing and implementing machine learning models to drive business growth. Your primary focus will be on data analysis, model training, and deployment. This is an exciting opportunity to work with a talented team and contribute to the development of cutting-edge machine learning...
-
Data Scientist with Machine Learning Expertise
3 weeks ago
Edmonton, Alberta, Canada Voyager Systems Corp. Full time**Job Title:** Data ScientistWe are looking for a skilled Data Scientist to join our team at {company}. As a Data Scientist, you will be responsible for analyzing complex data sets and developing predictive models to drive business growth.**Key Responsibilities:**• Develop and implement machine learning algorithms to improve business outcomes• Analyze...
-
Edmonton, Alberta, Canada FLYRO Full timeWe are seeking a skilled Backend Developer to join our team and contribute to the design and development of our cutting-edge AI and Machine Learning solutions. The ideal candidate will have a strong background in software development, as well as experience with AI and Machine Learning technologies.This is an excellent opportunity to work with a talented team...
-
Edmonton, Alberta, Canada Global hire Placement Services Inc Full timeJob Title: Senior Software EngineerAs a senior software engineer, you will have the opportunity to work with our team of experts to develop innovative solutions using machine learning algorithms. With a strong background in software development, you will be responsible for designing and implementing scalable and efficient software...
-
Edmonton, Alberta, Canada Jimmy's Place Pizza & Donair Full timeAbout the RoleWe are seeking a skilled Software Developer to join our team. As a key member of our team, you will be responsible for designing and developing cloud-based applications using machine learning algorithms.Key Responsibilities:Design and develop cloud-based applications using machine learning algorithmsCollaborate with cross-functional teams to...
-
Edmonton, Alberta, Canada 3 STAR TRUCK REPAIR LTD. Full timeJob Description:As a member of our team, you will be responsible for developing and maintaining software applications using machine learning and data analysis techniques. You will work closely with our data science team to design and implement data-driven solutions. Key Responsibilities:Develop and deploy software applications using machine learning and data...
-
Edmonton, Alberta, Canada University of Alberta Full timeCompany OverviewEstablished in the heart of Alberta, Canada, the University of Alberta is a renowned institution dedicated to fostering excellence in education and research. Our Physics Department is a hub for innovation, with a strong focus on theoretical quantum physics and machine learning.SalaryThe successful candidate will receive an attractive salary...
-
Edmonton, Alberta, Canada Tots World Daycare Full timeAs a senior software engineer on our team, you will be responsible for designing and developing software applications with a focus on machine learning architecture. This involves working closely with cross-functional teams to identify business requirements and develop solutions that meet those needs.
-
Edmonton, Alberta, Canada Cobs Bread Full timeWe are seeking a highly skilled Senior Software Engineer with expertise in machine learning and data analysis to join our team at Company. The successful candidate will be responsible for developing and implementing data-driven solutions that meet the evolving needs of our business. Key responsibilities include:Designing and implementing data pipelines to...
-
Edmonton, Alberta, Canada Corina Therapeutic Massage INC Full timeAbout the Role:We are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in AI and machine learning, with a proven track record of delivering high-quality software solutions.Key Responsibilities:Design and develop complex software systems using cutting-edge technologiesCollaborate with...
-
Edmonton, Alberta, Canada ANTTAL TRANSPORTATION LTD Full timeWe are seeking a talented Senior Software Developer to join our team at {company}. The ideal candidate will have a strong background in Artificial Intelligence and Machine Learning and be able to design and develop complex software systems.The successful candidate will be responsible for:Leading the development of software projectsDesigning and implementing...
-
Edmonton, Alberta, Canada Glass Doctor Of Edmonton Full timeAbout the Role: As a Software Developer at Company, you will be working on developing and maintaining AI and Machine Learning models to improve our products and services.Key Responsibilities:Design and implement AI and ML models using Python and JavaCollaborate with cross-functional teams to integrate ML models into our productsDevelop and maintain...
-
Edmonton, Alberta, Canada Judgemotive Automotive Services & Sales ltd Full timeJob Title: Software EngineerDevelop and maintain software applications using programming languages such as Python, Java, and C++.Analyze and interpret complex data sets to inform software development decisions.Collaborate with cross-functional teams to design and implement software solutions.Stay up-to-date with industry trends and emerging technologies in...