Academic Jobs - Home of Higher Ed Logo
Massachusetts Institute of Technology Jobs

Massachusetts Institute of Technology

Lead Research Software Engineer, Portable AI Performance Engineering

MA US

Closes:

Salary: $102,350 – $138,700 per year

1,507

Posting Description

LEAD RESEARCH SOFTWARE ENGINEER, PORTABLE AI PERFORMANCE ENGINEERING, MA Green High Performance Computing Center, to be a hands-on research software engineering professional and serve as lead for applied performance engineering for AI workloads. Will work closely with research groups and leading computer industry collaborators to evaluate, adapt, and enhance the portable performance of complex AI research workloads on state-of-the-art hardware. The role will have heavy focus on optimizing existing NVIDIA GPU-based workloads for top-tier AMD GPUs, such as MI355X and beyond and will analyze and profile existing research AI workloads to identify performance bottlenecks and portability challenges; and port and optimize complex AI models and scientific code to run efficiently on AMD MI355X GPUs using ROCm, HIP, and related translation tools.

Job Requirements

REQUIRED: Bachelor’s degree or equivalent with a minimum of five years of work experience in either deeply technical fields and/or computational research experience; strong proficiency in Python and C++, with deep familiarity with AI/ML frameworks (PyTorch, TensorFlow, JAX); hands-on experience with GPU programming models (e.g., CUDA, HIP, or OpenCL); experience with performance profiling and benchmarking tools on Linux-based High-Performance Computing systems; excellent communication skills; ability to collaborate effectively with academic researchers and industry partners; and self-motivated with the ability to work independently in a remote or hybrid environment. PREFERRED: Direct experience with the AMD ROCm software stack and translating CUDA code to HIP; familiarity with AI agentic tools and Large Language Models (LLMs) used for code generation and refactoring; background in supporting large-scale, domain-specific scientific research (e.g., physics, biology, climate science) on institutional clusters; direct experience with one or more open-source schedulers and provisioners; experience with Linux container technologies such as LXC, apptainer and systemd-nspawn; or advanced degree in a relevant technical field.

The Lead Software Engineer must comply with all relevant MGHPCC security policies.

This is a two-year term position.

Job details

Title
Lead Research Software Engineer, Portable AI Performance Engineering
Employer
Massachusetts Institute of Technology
Published
Mar 18, 2026
Closes:
May 17, 2026
Job type
Full time, Staff / Administration
Field
Programmer/Analyst
Salary

Salary: $102,350 – $138,700 per year

Tell them AcademicJobs.com sent you!

Frequently Asked Questions

🎓What are the required qualifications for this Lead Research Software Engineer role?

Candidates need a Bachelor’s degree or equivalent with at least five years in technical or computational research fields. Key skills include strong Python and C++ proficiency, deep knowledge of AI/ML frameworks like PyTorch, TensorFlow, and JAX, hands-on GPU programming (e.g., CUDA, HIP), and experience with performance profiling on Linux HPC systems. Excellent communication and collaboration skills are essential. Check research jobs for similar roles.

🔧What preferred experience is valued for AI performance engineering?

Preferred: Direct experience with AMD ROCm stack and CUDA to HIP translation, familiarity with AI agentic tools and LLMs for code generation, background in domain-specific science (physics, biology, climate), open-source schedulers, Linux containers (LXC, Apptainer), or an advanced degree. Explore postdoc research tips to build these skills.

🏠Is this position remote or hybrid, and what's the employment term?

This is a two-year term position with flexibility for remote or hybrid work. Self-motivation is key for independent operation. Comply with MGHPCC security policies. View remote higher ed jobs for more options.

⚡What are the main responsibilities in portable AI performance engineering?

Lead applied performance engineering for AI workloads: Profile and optimize NVIDIA GPU code for AMD MI355X GPUs using ROCm, HIP, and tools. Collaborate with researchers and industry on portability challenges. Ideal for administration jobs in HPC.

🤝How does this role support collaboration and industry partners?

Work closely with academic researchers and industry collaborators (e.g., leading computer firms) to enhance AI research workloads on state-of-the-art hardware. Strong communication is required. Learn more via employer branding advice for partnering in higher ed.

📅When is the application deadline for this MGHPCC software engineer job?

Applications are open until May 17, 2026. Prepare your resume highlighting GPU optimization and HPC experience. Use our free resume template for academic jobs.
Job Fulfilled

About the employer

Massachusetts Institute of Technology Jobs

Massachusetts Institute of Technology

4.0 Star Employer Ranking

AcademicJobs.com is the premier platform to discover MIT jobs, connecting talented professionals with exceptional career opportunities at one of the world’s most prestigious and innovative institutions. The Massachusetts Institute of Technology (MIT), located in Cambridge, Massachusetts, is globally renowned for its groundbreaking research and academic excellence, making MIT uni jobs highly sought after by academics and professionals worldwide. MIT careers offer a dynamic and collaborative environment for individuals to excel. MIT university careers span a diverse range of disciplines, reflecting the institute’s key areas of academic specialization, including computer science, engineering, artificial intelligence, biotechnology, and economics. Employment MIT includes roles such as faculty professors, research scientists, postdoctoral fellows, and professional staff positions, catering to various expertise levels. For those pursuing MIT jobs Cambridge, MIT’s vibrant campus provides an inspiring workplace in a hub of innovation near Boston. MIT uni vacancies and job postings are showcased on AcademicJobs.com, where candidates can explore opportunities in teaching, cutting-edge research, and administrative roles. Jobs at MIT cover fields like quantum computing, climate science, and urban planning, aligning with the institute’s mission to advance knowledge and solve global challenges. Each MIT vacancy is an opportunity to contribute to transformative projects within a world-class academic community. MIT Employment Opportunities are extensive, with MIT job Opportunities ranging from academic faculty to technical and operational roles. An MIT Career offers the chance to join an institution that values innovation, diversity, and interdisciplinary collaboration. MIT uni openings are regularly updated on AcademicJobs.com, ensuring access to the latest MIT vacancies. Jobs at MIT uni are ideal for those passionate about pushing the boundaries of science, technology, and education. MIT job postings include positions in data science, robotics, and professional services such as IT and research administration. MIT Employment through AcademicJobs.com connects talented individuals with MIT Uni vacancies, providing a seamless pathway to join a leading institution driving global impact.

Visit the employer page

Hire Experts… Post a Job

Post a Job

Roles… Create a Job Alert

Related Jobs

View All Jobs
Baltimore, Maryland83

Scientific Software Engineer (Radiology)

Johns Hopkins University
Cambridge, Massachusetts921

Programmer

Harvard University
Pittsburgh, Pennsylvania75

Senior Software Engineer - NREC

Carnegie Mellon University
Detroit, Michigan62

Systems Integrator I

Wayne State University
Boston, Massachusetts70

Senior Data Integration Developer

Massachusetts College of Pharmacy and Allied Health Sciences
University, Mississippi73

IT Business Analyst II (Facilities Management)

University of Mississippi
Norman, Oklahoma75

Systems Analyst Intermediate

University of Oklahoma