Senior AI Engineer – ML System Evaluation Engineering

Description du poste

Job Offer: Senior AI Engineer – ML System Evaluation Engineering
Location: Mississauga
Contract Duration: 1 year
Work Mode: Hybrid
Start Date: April 28th

Why Join Us?

Astek is a global leader in technology consulting. With 9,600 experts worldwide, we guide our clients through digital transformation by developing innovative solutions.

In Canada, we excel in IT and engineering. We collaborate with leading companies to tackle major technological challenges, putting innovation, collaboration, and excellence at the heart of our actions.

Join a passionate and committed team ready to bring your ideas to life.

About the Role

On behalf of our client in the pharmaceutical industry, Astek Canada is seeking a motivated Senior AI Engineer – ML System Evaluation Engineering ready to take on new challenges.

Your Responsibilities

As a Senior AI Engineer – ML System Evaluation Engineering, you will be responsible for:
• Have a strong background in software development, a passion for quality and scalability, and an interest in creating evaluation systems.
• Contribute to developing, deploying, evaluating and scaling LLM based agents across different modalities for complex decision-making pipelines.
• Work at the intersection of deep learning and large-scale optimization, with a focus on evaluation, benchmarking, scaling, model deployment, and MLOps.
• Work in an exciting and multidisciplinary environment alongside AI scientists, AI engineers, and computational biologists/chemists in a research-focused team.
• Design, optimize, evaluate and deploy cutting-edge deep learning models (e.g. large language models, multi-modal transformers, etc.) and data pipelines.
• Optimize and scale model and data pipelines for performance and accuracy.
• Monitor and maintain deployed models, ensuring the best performance in applications.
• Collaborate with cross-functional teams to translate novel ML methods into impactful applications for drug discovery and target discovery.

Your Qualifications

Education/Experience:
• Master’s degree in computer science, Machine Learning, Data Science, or a related field.

Key Skills:
• Strong foundations in data structures, algorithms, and software engineering principles.
• Demonstrated experience in deep learning (e.g., previous projects or publications).
• Excellent Python and PyTorch programming skills.
• Demonstrated experience with MLOps, model deployment (e.g., Triton, ONNX), and API-based AI systems.
• Experience with large-scale distributed training and/or multi-GPU/cloud infrastructure (e.g., Ray, FSDP, DeepSpeed, TPU).
• Passionate about developing scalable, efficient, and well-documented software.
• Hands-on experience with LLMs (e.g., in-context strategies or finetuning) and agent-based systems is a plus.
• Prior experience in drug discovery and biomedical AI is not required but is a plus.
• Strong communication and collaboration skills with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
• Take full ownership of challenges from start to finish and proactively acquire any necessary knowledge to drive solutions forward.

Personal Qualities:
• Analytical and solution-oriented mindset.
• Team collaboration and teamwork skills.
• Autonomy and rigor in managing priorities.

The Astek Advantages
• Personalized CARE plan for our employees.
• Diversity & Inclusion Charter.

Ready to Take on the Challenge?
Apply now by sending your CV and discover a rewarding career at Astek Canada.