About the role
What will you do at Yammer?
Design, implement, and evaluate machine learning and AI solutions for real-world product scenarios. Analyse and improve the performance of advanced algorithms on large-scale datasets. Translate business and product challenges into machine learning research problems and experimental frameworks.
Design and execute rigorous experiments to evaluate model effectiveness and drive continuous improvement. Develop, train, fine-tune, and evaluate machine learning models, including Large Language Models (LLMs) and Small Language Models (SLMs). Build scalable prototypes and AI-powered systems that can be deployed in production environments.
Prepare, clean, and analyse large datasets while ensuring data quality and integrity. Develop innovative approaches to model evaluation, benchmarking, and performance optimization. Document research findings, communicate results, and contribute to technical reports, publications, patents, or open-source initiatives.
Currently pursuing a PhD degree in Computer Science, Artificial Intelligence, Machine Learning, Statistics, Mathematics, Electrical Engineering, Computer Engineering, Econometrics, or a related technical field. Must have at least one semester/quarter remaining following completion of the internship. Research experience in Machine Learning, Deep Learning, Natural Language Processing, Computer Vision, Generative AI, or related areas.
Strong programming skills in Python and experience with machine learning frameworks such as PyTorch, TensorFlow, or equivalent. Experience designing experiments, analysing results, and applying statistical methods to solve research problems. Demonstrated ability to formulate hypotheses, conduct independent research, and communicate technical findings effectively.
Experience working with large datasets and building end-to-end machine learning pipelines
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Machine learning jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Staff AI Engineer - Personalization, Brand, Communications Tech
American Express · New York, New York, United States
GTM AI Engineer -Deal Desk
Motive Agency · United States
AI and ML Engineer
Booz Allen Hamilton · Lorton, Virginia, United States
AI Engineer
Booz Allen Hamilton · Reston, Virginia, United States
Operational Technology AI Engineer
Booz Allen Hamilton · Chantilly, Virginia, United States
Senior AI Engineer
Blue Orange Digital · Washington, District of Columbia, United States
Role information can change. Prepin can help you prepare, but does not submit an application for this role.