Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior AI Research Engineer - Canada image - Rise Careers
Job details

Senior AI Research Engineer - Canada

Join the Revolution at Leonardo.Ai!

Leonardo.Ai, an Australian tech startup, is on a transformative mission to democratise design and ignite the world's creativity through our groundbreaking AI-powered platform. With over 20 million users worldwide and counting, we're just starting!.

The Role:

This is an exciting opportunity for AI or Machine Learning professionals and academics to join the brightest minds, helping Australia’s most potent generative AI-powered platform unleash the world’s creativity through novel tools for human-ai collaboration and intelligent systems.

As an AI Research Engineer, you will be involved in training, evaluating, and engineering the training/inference infrastructure for large models for intelligence in visual domains. You will also work with and interpret petabyte-scale data, build and optimise efficient systems for model research, and/or apply AI techniques to create novel user experiences. This role involves mentoring junior team members and playing a key role in strategic planning. 

We are hiring across multiple disciplines in AI Research and would love to hear from candidates with foundational model training, data exploration, systems engineering, and optimisation backgrounds. 

Responsibilities: 

  • Solve engineering problems to optimise all aspects of model training from data loading to output over 1000s of GPUs.

  • Profiling and diagnosing points of latency and addressing in areas of low-level optimisation and network communications.

  • We are designing high-performance distributed systems inference and training.

  • We are building infrastructure for working with complex multimodal data, such as video, imagery, 3D data types, text, and beyond.

  • Taking AI research output from prototype to robust, scalable, production-ready code

  • Collaborate with other technical teams on new features, improvements and platform stability.

Skills we like: 

  • Proficient with building and managing AWS/GCP infrastructure. 

  • Experience in Python, deep learning frameworks, cloud computing, and software engineering

  • Optimising inference of models from data movement, compiling, pruning, or other techniques

  • Deploying and optimising models that run over several GPUs

  • Previous exposure with Torch, SageMaker, and CUDA.

  • Knowledge of Generative AI, particularly diffusion-based image generation and VLMs.

  • Engineering experience with deep learning, LLMs, computer vision, AI model training, and data pipelines. 

  • AI model and system performance tuning and optimisation. 

  • Team player attitude capable of collaborating with cross-functional teams

  • Curious and stays on top of new and changing tools and techniques in the AI space. 

  • Experience with machine learning algorithms and tools (e.g., Pytorch, JAX), artificial intelligence, deep learning, and natural language processing.

Our Culture:

  • Inclusive Culture: We celebrate diversity and are committed to creating an inclusive environment where everyone feels valued and empowered. At Leonardo AI, your unique perspectives and experiences are welcomed and essential to our success.

  • Flexible Work Environment: We understand the importance of work-life balance. Enjoy the flexibility to work remotely or from our vibrant offices. We have employees all over Australia, ensuring you can thrive personally and professionally.

  • Empowering Growth: Your development is our priority. We offer continuous learning opportunities and career growth tailored to your goals. You’ll be encouraged to grow and excel in your career at Leonardo AI.

  • Impactful Work: Join us in shaping the future of AI. You'll work on innovative projects that have a meaningful impact, and your contributions will help drive advancements in AI creativity.


What's in it for you?

A range of benefits to set you up for every success in and outside of work. Here's a taste of what's on offer:

  • Impact the future of AI

  • Reward package including equity - we want our success to be yours too

  • Inclusive parental leave policy that supports all parents & carers with 18 weeks paid leave

  • An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more

  • 20 days annual leave

  • RRSP matching

  • Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally, including remote working abroad

  • Support with your professional development

  • Fun and engaging company events, both virtual and in-person

Leonardo.Ai Glassdoor Company Review
3.0 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star iconGlassdoor star icon
Leonardo.Ai DE&I Review
3.0 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star iconGlassdoor star icon
CEO of Leonardo.Ai
Leonardo.Ai CEO photo
Unknown name
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior AI Research Engineer - Canada, Leonardo.Ai

Join the Revolution at Leonardo.Ai as a Senior AI Research Engineer! Leonardo.Ai, an innovative tech startup based in Australia, is on a transformative mission to democratize design and spark creativity around the globe through our groundbreaking AI-powered platform. We proudly serve over 20 million users and are just getting started! As a Senior AI Research Engineer, you’ll have a unique chance to work alongside some of the brightest minds in AI and Machine Learning to help unleash creativity through robust tools for human-AI collaboration. In this role, you will lead the charge in training and optimizing large models for visual intelligence, working with complex petabyte-scale data. You’ll get to refine training processes, solve engineering challenges for high-performance systems, and collaborate on exciting features that enhance platform stability. Your journey at Leonardo.Ai promises to be empowering; you'll mentor junior members and contribute to strategic planning, all while working in a flexible environment that encourages personal and professional growth. If you have a knack for deep learning, cloud computing, and innovative AI techniques, we'd love to hear from you. So, are you ready to make a meaningful impact in the world of AI and creativity at Leonardo.Ai?

Frequently Asked Questions (FAQs) for Senior AI Research Engineer - Canada Role at Leonardo.Ai
What responsibilities does a Senior AI Research Engineer have at Leonardo.Ai?

The role of a Senior AI Research Engineer at Leonardo.Ai involves several key responsibilities including training and optimizing models for visual intelligence, solving engineering challenges related to model training across thousands of GPUs, and designing high-performance distributed system infrastructures. You'll also collaborate with cross-functional teams to enhance platform features and stability while mentoring junior engineers, which plays a crucial role in the overall strategic planning of the projects.

Join Rise to see the full answer
What qualifications are required for the Senior AI Research Engineer position at Leonardo.Ai?

To excel as a Senior AI Research Engineer at Leonardo.Ai, candidates should possess strong skills in Python, deep learning frameworks, and cloud computing technologies like AWS or GCP. A solid understanding of AI concepts, particularly generative AI and computer vision, as well as experience in model training and optimization is essential. Familiarity with tools such as Torch, SageMaker, and CUDA, as well as a creative mindset to explore and implement new AI techniques, are also highly valued.

Join Rise to see the full answer
How does Leonardo.Ai support the professional growth of Senior AI Research Engineers?

At Leonardo.Ai, professional development is a top priority for Senior AI Research Engineers. The company provides continuous learning opportunities, encourages attendance at industry conferences, and supports tailored career growth paths. Engineers receive mentorship from experienced professionals, ensuring that they can stay abreast of the latest tools and techniques within the AI space, helping them grow both personally and professionally.

Join Rise to see the full answer
What is the work culture like at Leonardo.Ai for Senior AI Research Engineers?

The work culture at Leonardo.Ai is inclusive and diverse, focusing on creating an empowering environment where all employees feel valued. Senior AI Research Engineers enjoy a flexible work environment, allowing them to choose between remote work or vibrant office settings. The company fosters teamwork and collaboration, while also prioritizing work-life balance and employee well-being through various initiatives, perks, and company events.

Join Rise to see the full answer
What are some of the benefits offered to Senior AI Research Engineers at Leonardo.Ai?

Senior AI Research Engineers at Leonardo.Ai can expect a rewarding benefits package designed to support both their professional and personal lives. This includes a competitive salary with equity options, an inclusive parental leave policy, an annual Vibe & Thrive allowance for well-being, 20 days of annual leave, and RRSP matching. Additionally, flexible leave options and opportunities for professional development are readily available, empowering engineers to thrive in their careers.

Join Rise to see the full answer
Common Interview Questions for Senior AI Research Engineer - Canada
What experience do you have with training large models in your role as a Senior AI Research Engineer?

In answering this question, share specific projects or experiences where you trained large-scale AI models. Discuss the challenges you faced, how you optimized performance in high-load environments, and the tools or frameworks you utilized. Emphasize your analytical skills and ability to make data-driven decisions during the training process.

Join Rise to see the full answer
Can you describe your approach to solving engineering problems in AI systems?

When asked about your approach, outline your problem-solving methodology, which may include identifying the problem, gathering data, deciding on an optimal solution, implementing it, and analyzing the results. It's essential to demonstrate your ability to collaborate with team members and utilize iterative techniques for continuous improvement.

Join Rise to see the full answer
How do you optimize inference when deploying models across multiple GPUs?

Explain your techniques for optimizing model inference, such as model pruning, quantization, or minimizing data transfer overhead. Provide examples of how you have effectively reduced latency and maximized resource utilization in previous projects, ensuring that your solutions deliver real-time results.

Join Rise to see the full answer
What is your experience with cloud computing platforms like AWS and GCP?

Share your familiarity with cloud computing platforms, highlighting specific services you have used for machine learning operations, such as EC2 or SageMaker. Discuss any projects where you designed and implemented scalable architectures for AI solutions, as well as your understanding of cost optimization and security considerations in cloud environments.

Join Rise to see the full answer
Can you detail a time when you had to mentor a junior engineer?

Articulate your mentoring strategy, such as setting clear expectations and providing constructive feedback. Use a specific example of how you helped a junior engineer improve their skills or tackle a challenging project, emphasizing the impact of your guidance on their professional growth.

Join Rise to see the full answer
How do you keep up with advancements in the AI field?

When answering, highlight specific resources you utilize, such as research papers, blogs, webinars, and conferences. Discuss any active participation in the AI community, like contributing to open-source projects or attending meetups, to illustrate your commitment to staying informed about the latest trends and advancements.

Join Rise to see the full answer
What challenges have you faced when working with multimodal data?

Describe specific challenges you've encountered, such as data integration complexities or model training issues, and how you addressed them. It’s essential to demonstrate your problem-solving skills and adaptability when working with varied data types such as text, video, and imagery.

Join Rise to see the full answer
What is your experience with performance tuning in AI systems?

Explain your strategies for performance tuning, including profiling, load testing, and analyzing various components. Refer to specific tools or techniques you have utilized to identify bottlenecks in system performance and how you implemented changes that positively impacted overall efficiency.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple AI projects?

Detail your organizational strategies, such as project management tools, prioritization frameworks, or time-blocking techniques. Discuss how clear communication with your team members plays a crucial part in ensuring deadlines are met without sacrificing quality.

Join Rise to see the full answer
Why are you interested in working with Leonardo.Ai?

In your response, convey your enthusiasm for Leonardo.Ai's mission, culture, or innovative projects. Mention how your values align with the company's vision for democratizing design and creativity through AI, and how you believe your expertise can contribute to achieving those goals.

Join Rise to see the full answer
Similar Jobs
Posted 7 days ago
Leonardo.Ai Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 12 days ago
Posted 3 days ago
Photo of the Rise User
AbbVie Hybrid South San Francisco, CA, USA
Posted yesterday
Photo of the Rise User
Posted 5 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 7, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!