USACares Jobs

Job Information

VMware Intern - VMware Research Group - Resource Efficient Statistical Machine Learning - Opportunity for Working Remotely in Boston, Massachusetts

Business Summary

Come be part of VMware’s Research Group (VRG)! With a dedicated research group, VMware continues its long tradition of research focus and academic reach. We continue VMware's history of ground-breaking, technological innovation and a culture of technical leadership and market disruption. We aim to build a community of deep and substantial relationships between academic research and the rest of the company and to maintain deep interaction and collaboration by recruiting premier researchers who are keen on driving impact.

Job Role and Responsibilities

We seek students who are passionate about machine learning, systems and solving challenging real-world problems. In this position, you’ll conduct research on improving the system and machine learning performance of well-known machine learning models, such as federated and distributed ML, and neural networks.

Machine Learning systems require guarantees to adhere to necessary resource efficiency constraints. For instance, federated learning requires low bandwidth; anomaly detection over edge devices requires fast classification and low memory footprint; cloud systems require fast training to reduce costs.

In this project, we are looking into efficiency from compute and network perspectives.


The increase in available information and complexity of ML models results in excessive compute resource consumption.

It is therefore of major importance to re-examine and better understand the trade-offs of an ML system from compute-efficiency perspective.


Distributed and federated learning systems are key enablers of global, scalable and fair learning procedures.

However, these systems require significant network resources that threaten the feasibility of the solutions.

Therefore, acquiring a better understanding of the inherent ML performance and network efficiency tradeoffs of different distributed and federated learning systems is of major importance.

Such understanding can help to reason about better architectures and algorithms for distributed and federated learning.

More information on the body of work this project belongs to can be found here:

Required Skills:

  • Pursing a PhD degree in Computer Science or other related concentration.

  • You have extensive knowledge of machine learning and systems.

  • Ability to work independently.

  • Ability to generate new ideas and innovate in an academic research setting.

  • Strong teamwork and communication skills.

  • Peer-reviewed research publication(s)​ at top conferences.

  • Experience in Python is a plus (scikit-learn, TensorFlow, Pytorch).

Preferred Skills

  • Prior experience working with Tensorflow Federated (TFF)

  • Willingness to contribute to open-source projects is a plus.

  • Previous industry experience is a plus.

Category : University and Recent Grads

Subcategory: Internships

Experience: Internship

Full Time/ Part Time: Full Time

Posted Date: 2021-04-05

VMware Company Overview: At VMware, we believe that software has the power to unlock new opportunities for people and our planet. We look beyond the barriers of compromise to engineer new ways to make technologies work together seamlessly. Our cloud, mobility, and security software form a flexible, consistent digital foundation for securely delivering the apps, services and experiences that are transforming business innovation around the globe. At the core of what we do are our people who deeply value execution, passion, integrity, customers, and community. Shape what’s possible today at

Equal Employment Opportunity Statement: VMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. VMware will not tolerate discrimination or harassment based on any of these characteristics. VMware encourages applicants of all ages. Vmware will provide reasonable accommodation to employees who have protected disabilities consistent with local law.