The WebAssembly Research Center (WRC) at Carnegie Mellon University is looking for undergraduate summer interns to work on research topics key to the WRC’s mission. You will work directly with faculty and/or graduate students on original research projects. You would also produce appropriately transferable software artifacts, datasets, benchmarks, and other research output. In some cases, you will help support research projects by designing and performing experiments.
Python and Wasm working together project. We seek to improve the state of the art for running Python on Wasm. Building on Wasm’s portable and efficient execution capabilities and the instrumentation capabilities of the Wizard Research Engine, you will assess the state of the art in Python on Wasm, explore the internals of Python VMs, and work towards making Python run extremely well on Wasm.
Core Responsibilities:
- Attend regular meetings regarding your research project.
- Review of Python VMs for your research project.
- Build software, tools, and datasets specifically for Python on Wasm.
- Analyze the performance of Python VMs on Wasm.
- Make modifications to Python VMs and/or Wasm engines to make Python run faster.
- Develop new demos and tools for Python on Wasm.
- Work towards a publication on this topic and provide background for graduate research on this topic in the fall.
Inclusion and cultural sensitivity are valued competencies at CMU. Therefore, we are in search of a team member who can effectively interact with a varied population of diverse audiences. We are looking for someone who shares our values and who will support the mission of the university through their work.
Qualifications:
- B.S. in Computer Science, Information Science, Software Engineering or a closely-related field, or currently studying for same.
- Software development experience with continuous integration, source control, and unit testing.
- Experience with Python and C/C++.
- Strong collaboration and community engagement skills.
Preferred Qualifications:
- Research-oriented mindset
- Experience with compilers and virtual machine internals
- Experience with programming language theory
At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond just credentials, we consider the role's responsibilities, your invaluable work experience, and the knowledge gained through education and training. We acknowledge and appreciate your unique key skills and the diverse perspectives you bring. Our commitment to fostering an inclusive work environment means we also account for geographic differentials. Your journey with us is about more than just a job; it's about finding the perfect fit for your professional growth and personal aspirations.
Are you interested in this exciting opportunity?! Apply today!
Location
Pittsburgh, PAJob Function
Non-CMU StudentsPosition Type
Intern (Fixed Term)Full Time/Part time
Full timePay Basis
HourlyMore Information:
Please visit “Why Carnegie Mellon ” to learn more about becoming part of an institution inspiring innovations that change the world.
Click here to view a listing of employee benefits
Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
Statement of Assurance
Similar Positions
-
Software Engineering Manager School Of Computer Science Mld, Carnegie Mellon University, United States, 21 days ago
Details Posted: 07-Apr-24 Location: Pittsburgh, Pennsylvania Type: Full-time Salary: Open Categories: Staff/Administrative Internal Number: 2021470 Headquartered at Carnegie Mellon University, the...
-
Intern Cy Lab, Carnegie Mellon University, United States, 3 days ago
Details Posted: 24-Apr-24 Location: Pittsburgh, Pennsylvania Type: Full-time Salary: Open Categories: Staff/Administrative Internal Number: 2021564 Carnegie Mellon University CyLab brings together...
-
Library Ai Infrastructure Resident University Libraries, Carnegie Mellon University, United States, 1 day ago
Details Posted: 27-Apr-24 Location: Pittsburgh, Pennsylvania Type: Full-time Salary: Open Categories: Staff/Administrative Internal Number: 2021555 AI has become a focal point for higher education...
-
Data Scientist, Carnegie Mellon University, United States, 11 days ago
Details Posted: 17-Apr-24 Location: Pittsburgh, Pennsylvania Type: Full-time Salary: Open Categories: Staff/Administrative Internal Number: 2021515 What We Do: Data Scientists at the SEI use advan...
-
Senior Marketing Manager Tepper School Of Business, Carnegie Mellon University, United States, 1 day ago
Details Posted: 27-Apr-24 Location: Pittsburgh, Pennsylvania Type: Full-time Salary: Open Categories: Staff/Administrative Internal Number: 2021573 The Tepper School of Business is home to many pr...
-
Curator For Public Programs And Director Of Publications, Carnegie Mellon University, United States, 19 days ago
Details Posted: 09-Apr-24 Location: Pittsburgh, PA Salary: Open Categories: Academic/Faculty Internal Number: 144225 Carnegie Mellon University's (CMU) School of Architecture invites applications ...