Machine Learning Engineer

ExpansionCalgary, CA
Published on

About the Role

Our Calgary-based client is leading the way in AI-driven leadership development solutions. They are hiring an AI/Machine Learning Engineer to play a key role in building and enhancing AI-powered features that drive their leadership development platform.

Responsibilities

  • AI/ML Development: Design, develop, and deploy AI models for leadership development applications, manage data lifecycle, and optimize models using frameworks like TensorFlow and PyTorch.
  • Software Integration: Integrate AI solutions into JavaScript-based applications and ensure optimal performance, security, and scalability.
  • Collaboration: Work cross-functionally with teams to align AI projects with business goals, and actively participate in agile development cycles.
  • Research & Innovation: Stay updated on AI/ML advancements and proactively implement innovative solutions.
  • Ethical Considerations: Address AI-related ethical issues like bias and privacy.

About the Candidate

Key Qualifications:

  • 3+ years of software development experience.
  • At least 1 year experience in AI/ML development (academic or industry).
  • Strong proficiency in Python and experience with ML frameworks (TensorFlow, PyTorch).
  • Familiarity with LLM development and cloud computing (AWS, Google Cloud, or Azure).
  • Bonus: Experience with JavaScript frameworks (Node.js, React), MLOps, or vector databases.

About the Company

Expansion is a forward-thinking leader in AI-driven solutions for leadership development, deeply committed to innovating and enhancing their platform with cutting-edge technology.

Company Culture and Benefits

They offer a collaborative and dynamic work environment, encouraging creativity and constant learning. With opportunities for hybrid work in Calgary, AB, they support a work-life balance while striving for excellence in AI developments.