A

Senior+ Machine Learning Engineer (Multiple Roles)

Artificial.Agency
Full-time
On-site
Edmonton, Alberta, Canada

Location

Edmonton, Alberta, Canada. This position requires regular in-office work with a partial hybrid option available. Remote work is possible for exceptional candidates.

Position Overview

As a Machine Learning Engineer, you will play a pivotal role in shaping the future of our technology by designing, developing, and deploying innovative machine learning models and systems. Collaborating closely with other ML engineers, game programmers, designers, and platform teams, you will contribute to the advancement of our behavior engine.Β 

Your proficiency in Python, cloud platforms, and ML frameworks will be crucial in driving our projects forward. You will be instrumental in pioneering new approaches, pushing the boundaries of what's possible, and significantly impacting the direction of our models and the company. Additionally, you will oversee the collection, analysis, and curation of data to continually enhance our models.

Key Responsibilities

  • Model Development: Design, develop, and optimize machine learning models to drive player engagement in games.

  • Data Pipeline Construction: Build and maintain robust data pipelines for preprocessing, training, and deployment of ML models.

  • Cloud Integration: Deploy and manage ML solutions on GCP, AWS, and OCI, ensuring scalability and reliability.

  • Collaboration: Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.

  • Performance Monitoring: Monitor and evaluate the performance of ML models in production, ensuring continuous improvement.

Qualifications

  • Education: Degree in Computer Science, Engineering, Mathematics, or a related field.

  • Experience: Minimum of 5 years of experience in machine learning engineering or a related role.

  • Programming Skills: Proficiency in Python and experience with ML libraries and frameworks such as TensorFlow, PyTorch, Jax, and HuggingFace libraries.

  • Cloud Expertise: Hands-on experience with GCP, AWS, and OCI for deploying and managing ML models.

  • Problem-Solving: Excellent problem-solving skills and the ability to work on complex technical challenges.

  • Communication: Strong communication skills and the ability to work effectively in a collaborative team environment.

Why Join Artificial.Agency:

  • Be at the forefront of revolutionizing the gaming industry.

  • Work and learn alongside our team of former DeepMind scientists and engineers.

  • Get hands-on with cutting-edge AI technologies and methodologies.

  • Enjoy a competitive compensation and benefits package.

  • Benefit from a hybrid work model, blending in-office collaboration with the flexibility of remote work.

  • Join a team that cares about building great things, in an environment that fosters camaraderie, positive collaboration, and respect.

Artificial.Agency is proud to be an equal opportunity employer. We believe in the power of diverse perspectives and strive to create an inclusive environment for all employees.