Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations
Machine Learning Engineer
<p><strong>Machine Learning Engineer (LLMs)</strong></p><p><strong>Location:</strong> Edmonton, AB (Hybrid)</p><p>We are working with a growing organization in Edmonton that is expanding its AI capabilities and looking to add a Machine Learning Engineer to the team. This role is focused on applying and integrating existing large language models to build real-world, production-ready solutions rather than developing new models from scratch.</p><p>This is a hands-on opportunity for someone who enjoys working with modern AI tools and turning them into practical applications that deliver real business value.</p><p><strong>What you will be doing</strong></p><ul><li>Build and deploy applications powered by large language models and generative AI tools</li><li>Integrate AI capabilities into internal systems and customer-facing applications</li><li>Design and implement solutions using prompt engineering, embeddings, and retrieval-augmented generation (RAG)</li><li>Work with APIs and external AI services to deliver scalable functionality</li><li>Develop and maintain supporting data pipelines and workflows</li><li>Collaborate with engineering and product teams to bring AI features into production</li><li>Monitor and optimize performance, cost, and reliability of AI-driven applications</li></ul><p><br></p>
<p><strong>What you bring</strong></p><ul><li>2 to 5 years of experience in machine learning and AI exposure</li><li>Strong programming skills in Python</li><li>Hands-on experience working with LLMs or generative AI tools in an applied setting</li><li>Experience integrating APIs and third-party services into applications</li><li>Solid understanding of machine learning fundamentals and how models are used in production</li><li>Comfortable working in a collaborative, fast-paced environment</li></ul><p><strong>Nice to have</strong></p><ul><li>Experience with LLM frameworks such as LangChain or similar tooling</li><li>Familiarity with cloud platforms like AWS, Azure, or GCP</li><li>Exposure to MLOps or deployment workflows</li><li>Experience building backend services or production applications</li></ul><p><strong>Why this opportunity stands out</strong></p><ul><li>Focus on applied AI work that is actively used in the business, not research-based</li><li>Opportunity to build in-demand experience with LLM integration and modern AI tooling</li><li>Collaborative team with strong growth potential</li><li>Competitive compensation and hybrid flexibility in Edmonton</li></ul><p><br></p>
<p>Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.</p> <p>Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. <a href="https://www.roberthalf.com/ca/en/mobile-app" target="_blank">Download the Robert Half app</a> and get 1-tap apply, notifications of AI-matched jobs, and much more.</p> <p>Questions? Call your local office at 1.888.490.4429. All applicants applying for Canadian job openings must be authorized to work in Canada.</p> <p>Only job postings for jobs located in Quebec appear in French.</p> <p>© 2025 Robert Half. By clicking “Apply,” you’re agreeing to Robert Half’s <a href="https://www.roberthalf.com/ca/en/terms">Terms of Use</a> and <a href="https://www.roberthalf.com/ca/en/privacy">Privacy Notice</a>.</p>
  • Edmonton, AB
  • onsite
  • Permanent
  • 80000 - 100000 CAD / Yearly
  • <p><strong>Machine Learning Engineer (LLMs)</strong></p><p><strong>Location:</strong> Edmonton, AB (Hybrid)</p><p>We are working with a growing organization in Edmonton that is expanding its AI capabilities and looking to add a Machine Learning Engineer to the team. This role is focused on applying and integrating existing large language models to build real-world, production-ready solutions rather than developing new models from scratch.</p><p>This is a hands-on opportunity for someone who enjoys working with modern AI tools and turning them into practical applications that deliver real business value.</p><p><strong>What you will be doing</strong></p><ul><li>Build and deploy applications powered by large language models and generative AI tools</li><li>Integrate AI capabilities into internal systems and customer-facing applications</li><li>Design and implement solutions using prompt engineering, embeddings, and retrieval-augmented generation (RAG)</li><li>Work with APIs and external AI services to deliver scalable functionality</li><li>Develop and maintain supporting data pipelines and workflows</li><li>Collaborate with engineering and product teams to bring AI features into production</li><li>Monitor and optimize performance, cost, and reliability of AI-driven applications</li></ul><p><br></p>
  • 2026-05-15T00:00:00Z

Machine Learning Engineer Job in Edmonton, AB | Robert Half