Start Your Search Here

Job Search

Amazon

Toronto / Global

Internship in Machine Learning Software Engineering

Job Description

Unlock your potential at Amazon as a Software Development Engineer Intern specializing in machine learning. Based in Toronto, you’ll work on optimizing models and improving system efficiency.

Join the Annapurna Labs team for an impactful internship focused on machine learning and software development. You’ll collaborate with engineers to enhance ML models on AWS and build tools that pinpoint performance issues. This position provides an excellent opportunity to grow your skills and contribute to technology that serves millions.

Key Responsibilities:

• Optimize machine learning models on AWS Trainium

• Create state-of-the-art profiling tools for bottleneck identification

• Functional collaboration on improving engineering outputs

• Write impactful software for custom silicon

• Conduct testing to validate performance improvements

Requirements:

• Pursuing a degree in Computer Science or related field

• Experience in Python, C, or C++ through coursework or internships

• Interest in performance optimization and low-level systems

• Knowledge of ML frameworks and tools like PyTorch

• Strong analytical and troubleshooting aptitude

Develop your software engineering expertise while significantly impacting global customer experiences at Amazon.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs