Harvard Central Administration (CADM) Talent Acquisition
Cambridge (MA)
Hybrid
USD 140,000 - 180,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Generous paid time off
Medical, dental, and vision insurance
Retirement plans with contributions
Tuition assistance
Commuter benefits
Job summary
A prestigious university is seeking a Senior Research Software Engineer to design and implement sophisticated software and data services that enhance research productivity. This hands-on role requires collaboration with researchers and technical leadership to build scalable AI/ML systems. The ideal candidate has extensive programming experience in Python and C/C++, familiarity with machine learning frameworks, and a strong background in optimizing performance in cloud environments. This position offers a hybrid work model and is a two-year term appointment.
Qualifications
Minimum of seven years’ post-secondary education or relevant work experience.
Strong programming skills in Python/C/C++.
Experience working with ML frameworks such as PyTorch, TensorFlow.
Familiarity with distributed computing.
Responsibilities
Design, build, and maintain ML/AI systems and research software.
Optimize machine learning training and inference pipelines.
Collaborate with faculty, researchers, and AWS partners.
Implement and optimize kernels using CUDA or OpenCL.
Skills
Python
C/C++
Machine Learning
Deep Learning
AWS
Data Science
Collaboration
Profiling
Education
BS or MS in Computer Science, Computer Engineering, Data Science
Tools
PyTorch
TensorFlow
CUDA
OpenMP
AWS Cloud
Job description
A prestigious university is seeking a Senior Research Software Engineer to design and implement sophisticated software and data services that enhance research productivity. This hands-on role requires collaboration with researchers and technical leadership to build scalable AI/ML systems. The ideal candidate has extensive programming experience in Python and C/C++, familiarity with machine learning frameworks, and a strong background in optimizing performance in cloud environments. This position offers a hybrid work model and is a two-year term appointment.