CrawlJobs Logo

Research Intern - Machine Learning and Optimization

United States, Cambridge 6710.00 - 13270.00 USD / Month · Job Posted April 11, 2026
Apply Position
Job Link Share

Job Description

Research Internships at Microsoft provide a dynamic environment for research careers with a network of world-class research labs led by globally-recognized scientists and engineers, who pursue innovation in a range of scientific and technical disciplines to help solve complex challenges in diverse fields, including computing, healthcare, economics, and the environment. The Machine Learning and Optimization (MLO) group in MSR-Redmond performs research in the intersection of optimization, machine learning and systems. Our focus right now is in combining Large Language Model (LLM) technology with optimization for efficient decision making. Example projects include training LLMs for algorithm design (e.g., natural language to integer programming, heuristic design), accelerating optimization algorithms for interactive decision dialogues and using LLMs for sequential and distributed decision-making settings. More broadly, our research leverages theoretical insights for designing algorithms and Machine Learning (ML)-based solutions that run efficiently at scale.

Job Responsibility

  • Research Interns put inquiry and theory into practice
  • Research Interns learn, collaborate, and network for life
  • Research Interns are expected to design algorithms/models and prototype them, conduct experiments, and analyze results
  • They are encouraged to show initiative throughout the Research Internship and suggest further directions for research
  • They are expected to document their ideas, and given suitable results, contribute to a paper

Requirements

  • Currently enrolled in a PhD program in Computer Science, Operations Research or a related STEM field
  • At least 3 years of experience in C# or C++ or Python (or similar language)
  • Experience in optimization/algorithm design
  • Experience in machine learning and LLMs (e.g., data curation, post-training, agentic frameworks)
  • Demonstrated ability to run simulations and analyze results
  • Some knowledge of distributed systems

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Research Intern - Machine Learning and Optimization

8 matching positions

Machine Learning Research Associate

The Machine Learning research team at Hewlett Packard Labs seeks highly motivate...
Location
Location
United States , Milpitas
Salary
Salary:
43.27 - 93.15 USD / Hour
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Pursuing a Ph.D. degree (with significant research and innovation experience) in a relevant discipline (e.g. machine learning, computer science, electrical engineering, statistics, etc.)
  • Track record of world-class innovative contributions and ideas in machine learning
  • Experience in deep learning, LLM, Agentic AI, and reinforcement learning research
  • Experience in developing deep learning software with high proficiency in data structures and algorithms
  • Experience in Machine Learning frameworks like PyTorch - required
  • Strong programming skills and experience with Python
  • Software development experience in Deep Learning, GPU acceleration, and Model Optimization
  • Demonstrated effective communication and collaboration skills
  • Demonstrated ability for original research papers published in top-tier conferences or journals.
Job Responsibility
Job Responsibility
  • Provide thought leadership and technical influence both internally and externally to HPE
  • Work on cutting-edge machine learning research focusing on Large Language Models, Agentic AI, and Reinforcement Learning
  • Contribute along the full range from initial novel ideas to design, development, implementation, evaluation, and technology transfer
  • Publish in top AI conferences and workshops, including NeurIPS, AAAI, and ICML.
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

PhD AI Research Intern

Join our cutting-edge Machine Learning Research team at Atlassian as a PhD Resea...
Location
Location
Canada
Salary
Salary:
55.00 USD / Hour
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Completed Bachelors degree in Computer Science or a related field
  • Currently pursuing a PhD in Computer Science or a related field at any stage of your doctoral studies
  • Strong foundation in AI/ML, LLMs, modeling and/or optimization techniques
Job Responsibility
Job Responsibility
  • Collaborate cross-functionally with Research Scientists and Machine Learning Engineers to design, implement, and evaluate experiments that advance the performance, efficiency, and scalability of modern ML and LLM systems for our AI products
  • Curate, preprocess, and manage large-scale datasets for training and evaluation, ensuring data quality, diversity, and reproducibility across experiments
  • Conduct continued training, fine-tuning, and alignment of large language models for specialized applications such as conversational AI, summarization, generative search, and multimodal agents
  • Evaluate cutting-edge ML algorithms through rigorous experimentation and provide detailed analyses highlighting performance insights, failure modes, and opportunities for improvement
  • Contribute to publications and presentations at internal workshops or top-tier academic venues, helping to drive innovation in Enterprise AI and large-scale ML systems
What we offer
What we offer
  • health and wellbeing resources
  • paid volunteer days
Read More
Arrow Right

PhD AI Research Intern

Join our cutting-edge Machine Learning Research team at Atlassian as a PhD Resea...
Location
Location
United States , Seattle
Salary
Salary:
49.00 - 75.00 USD / Hour
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Completed Bachelors degree in Computer Science or a related field
  • Currently pursuing a PhD in Computer Science or a related field at any stage of your doctoral studies
  • Degree completion date cannot be earlier than September 2026 - June 2027
  • Strong foundation in AI/ML, LLMs, modeling and/or optimization techniques
  • Exhibit a solid grasp of algorithms and data structures
  • Demonstrate proficiency in Python programming and ability to write clean, efficient, and well-documented code
  • Experience working with large-scale datasets, including data preprocessing, augmentation, and scaling techniques
  • Has expertise in managing data using Python libraries such as NumPy, Pandas, Matplotlib, in addition to leveraging models from Hugging Face and has practical knowledge of applied machine learning and deep learning frameworks, like PyTorch
  • Demonstrated exposure to natural language processing (NLP) and Computer Vision (CV)
  • Familiarity with state-of-the-art research in machine learning and AI, as evidenced by relevant coursework, publications, or projects
Job Responsibility
Job Responsibility
  • Collaborate cross-functionally with Research Scientists and Machine Learning Engineers to design, implement, and evaluate experiments that advance the performance, efficiency, and scalability of modern ML and LLM systems for our AI products
  • Curate, preprocess, and manage large-scale datasets for training and evaluation, ensuring data quality, diversity, and reproducibility across experiments
  • Conduct continued training, fine-tuning, and alignment of large language models for specialized applications such as conversational AI, summarization, generative search, and multimodal agents
  • Evaluate cutting-edge ML algorithms through rigorous experimentation and provide detailed analyses highlighting performance insights, failure modes, and opportunities for improvement
  • Contribute to publications and presentations at internal workshops or top-tier academic venues, helping to drive innovation in Enterprise AI and large-scale ML systems
What we offer
What we offer
  • health and wellbeing resources
  • paid volunteer days
Read More
Arrow Right

Machine Learning/AI Research Engineer

Machine Learning/AI Research Engineer position focusing on advancing renewable o...
Location
Location
Ireland , Galway; Dublin
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD degree (or Master's with equivalent research and innovation experience) in a relevant discipline (e.g., computer science, software engineering, electrical engineering, math, physics, statistics, mechanical engineering, etc.)
  • Proven record of innovation with Deep Learning or with scientific and engineering computation involving the application of Machine Learning
  • Demonstrated experience with innovative solution development, developing proofs-of-concept, first-of-a-kind solutions, and technology transfer
  • Strong software development skills in Python and Pytorch
  • Strong application experience of Machine Learning with physical systems
  • Good understanding of digital twins, use of ML with Digital Twins, applications to sustainability
  • A strong science or engineering background with aptitude for system level analysis and modeling
  • Deep understanding of the relevant environment, ecosystem, trends, and literature
  • Excellent research and development skills
  • Ability to innovate, make research contributions, and bring ideas to reality in compelling ways
Job Responsibility
Job Responsibility
  • Develop and program integrated software algorithms to structure, analyze and leverage structured and unstructured data in product and systems applications
  • Work with large scale computing frameworks, data analysis systems, and modeling environments
  • Use machine learning and statistical modeling techniques to improve product/system performance
  • Formulate descriptive, diagnostic, predictive and prescriptive insights/algorithms and translate technical specifications into code
  • Apply, optimize and scale deep learning technologies and algorithms to give computers the capability to visualize, learn and respond to complex situations
  • Document procedures for installation and maintenance, complete programming, perform testing and debugging, define and monitor performance metrics
  • Provide thought leadership and technical influence internally and externally
  • Take innovative ideas and make them real – contributing along the full range from conception, to design, development, implementation, evaluation, and technology transfer
  • Collaborate with Hewlett Packard Labs' research teams and external partners
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Manager, Machine Learning - Community Support Engineering

The Community Support Platform (CSP) at Airbnb is a critical system that drives ...
Location
Location
United States
Salary
Salary:
204000.00 - 255000.00 USD / Year
airbnb.com Logo
Airbnb
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in various machine learning and AI methodologies, including LLMs and non-LLMs, tailored for user-facing products
  • Proven experience in leading teams that develop large-scale ML models and systems to improve online user experiences
  • Strong leadership skills with a track record of nurturing an innovative and collaborative team environment
  • Exceptional verbal and written communication abilities, with a keen eye for detail
  • Demonstrated capability to work effectively with stakeholders at all organizational levels, both internally and externally
  • Skilled in navigating and resolving ambiguous challenges through proactive and strategic approaches
  • PhD, or Master's degree in Computer Science, Mathematics, Statistics, or related technical field
  • 10+ years of experience in building and shipping AI models and products, including 2+ years of experience with LLMs
  • 5+ years managing machine learning teams that deliver large impact
  • Expert knowledge of machine learning algorithms and techniques
Job Responsibility
Job Responsibility
  • Lead and mentor a dynamic team of highly skilled applied scientists and machine learning engineers in the research, design and optimization of AI models and services
  • Develop and refine the overarching strategy for the ML and AI aspects of our community support products, focusing on scalability, quality, safety, performance, and reliability
  • Foster rapid development cycles without sacrificing quality, collaborating closely with platform, backend, and frontend engineers to engineer robust ML models and systems that enhance community support initiatives
  • Evaluate technical trade-offs in key decisions, ensuring optimal outcomes through data-backed strategies
  • Conduct thorough design and architecture reviews to continually elevate our standards of technical excellence
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Employee Travel Credits
  • Fulltime
Read More
Arrow Right

Machine Learning Platform / Backend Engineer

We are seeking a Machine Learning Platform/Backend Engineer to design, build, an...
Location
Location
Serbia; Romania , Belgrade; Timișoara
Salary
Salary:
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-5+ years of work experience in either ML infrastructure, MLOps, or Platform Engineering
  • Bachelors degree or equivalent focusing on the computer science field is preferred
  • Excellent communication and collaboration skills
  • Expert knowledge of Python
  • Experience with CI/CD tools (e.g., GitLab, Jenkins)
  • Hands-on experience with Kubernetes, Docker, and cloud services
  • Understanding of ML training pipelines, data lifecycle, and model serving concepts
  • Familiarity with workflow orchestration tools (e.g., Airflow, Kubeflow, Ray, Vertex AI, Azure ML)
  • A demonstrated understanding of the ML lifecycle, model versioning, and monitoring
  • Experience with ML frameworks (e.g., TensorFlow, PyTorch)
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable infrastructure that empowers data scientists and machine learning engineers
  • Own the design and implementation of the internal ML platform, enabling end-to-end workflow orchestration, resource management, and automation using cloud-native technologies (GCP/Azure)
  • Design and manage Kubernetes-based infrastructure for multi-tenant GPU and CPU workloads with strong isolation, quota control, and monitoring
  • Integrate and extend orchestration tools (Airflow, Kubeflow, Ray, Vertex AI, Azure ML or custom schedulers) to automate data processing, training, and deployment pipelines
  • Develop shared services for model behavior/performance tracking, data/datasets versioning, and artifact management (MLflow, DVC, or custom registries)
  • Build out documentation in relation to architecture, policies and operations runbooks
  • Share skills, knowledge, and expertise with members of the data engineering team
  • Foster a culture of collaboration and continuous learning by organizing training sessions, workshops, and knowledge-sharing sessions
  • Collaborate and drive progress with cross-functional teams to design and develop new features and functionalities
  • Ensure that the developed solutions meet project objectives and enhance user experience
  • Fulltime
Read More
Arrow Right

Member of Technical Staff, Research

As a Member of Technical Staff on the Research team, you’ll push the boundaries ...
Location
Location
United States , San Mateo
Salary
Salary:
175000.00 - 240000.00 USD / Year
fireworks.ai Logo
Fireworks AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Research background in Artificial Intelligence, Machine Learning, Physics, or similar field
  • Experience solving analytical problems using analytic and quantitative approaches
  • Experience communicating research to audiences with different backgrounds
  • Experience coding in C/C++, Python, or other similar languages
Job Responsibility
Job Responsibility
  • Conduct foundational research to advance the capabilities, efficiency, and reliability of LLMs and multimodal systems
  • Design, implement, and evaluate novel model architectures, training methods, and optimization techniques
  • Collaborate with engineering teams to transition research prototypes into production-grade systems
  • Analyze empirical results, identify performance bottlenecks, and iterate quickly to improve model quality
  • Contribute to internal research strategy by identifying high-impact opportunities and emerging trends in AI
What we offer
What we offer
  • Meaningful equity in a fast-growing startup
  • Competitive salary
  • Comprehensive benefits package
  • Fulltime
Read More
Arrow Right

Software Development Intern

University students actively enrolled in a university/college/institution pursui...
Location
Location
China , Beijing
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Current master’s student in Computer Science, Software Engineering, Networking, big data or related fields
  • Proficient in at least one programming language (C, Go, or Python) with good coding practices
  • Basic understanding of networking protocols, system programming, distributed systems, or machine learning
  • Good reading skills in English technical materials and ability to learn new technologies quickly
Job Responsibility
Job Responsibility
  • Assist the team with basic model training and fine-tuning, including data preprocessing, experiment execution, and result analysis
  • Contribute to networking-related development projects using C, Go, and Python
  • Support debugging and optimization of existing code, and develop necessary tools or test scripts
  • Perform other development and research tasks assigned by the mentor
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • Programs catered to career development
  • Flexibility to manage work and personal needs
  • Inclusive work environment
  • Parttime
Read More
Arrow Right