MIT - Massachusetts Institute of Technology Jobs

MIT - Massachusetts Institute of Technology

Applications Close:

Cambridge

5 Star Employer Ranking

"Software Developer"

Academic Connect
Applications Close
Is this job right for you? View Vital Job Information and Save Time

Software Developer

Staff

May 10, 2026

Location

Cambridge

MIT

Type

Full-time Staff Programmer/Analyst

Required Qualifications

Bachelor’s CS/ChemE/Chem
5+ years programming
Python, JavaScript, Bash
Docker, Kubernetes AWS EKS
Helm, Git, CI/CD
PyTorch ML frameworks
Backend dev, Prometheus/Grafana

Research Areas

Machine Learning
Pharmaceutical Discovery
Chemical Engineering
64% Job Post Completeness

Our Job Post Completeness indicates how much vital information has been provided for this job listing. Academic Jobs has done the heavy lifting for you and summarized all the important aspects of this job to save you time.

Software Developer

SOFTWARE DEVELOPER 2

Chemical Engineering (ChemE)-Machine Learning for Pharmaceutical Discovery and Synthesis (MLPDS) Consortium, to support the development, deployment, and operation of machine learning–enabled software systems for research and engineering applications. Will work closely with faculty, researchers, and graduate students to translate scientific and engineering workflows into robust, scalable, and reproducible computational applications. Will focus on backend software development, cloud-based deployment, and the management of machine learning applications in containerized and Kubernetes-based environments.

Responsibilities include Software and Machine Learning Development of machine learning models using established frameworks such as PyTorch and PyTorch Lightning; Cloud Infrastructure and Containerization using Docker and Kubernetes, with a primary focus on AWS Elastic Kubernetes Service (EKS); design and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate testing, validation, and deployment of research software; and support reproducible build and deployment processes consistent with academic and research best practices. Will implement and maintain application and infrastructure monitoring using tools such as Prometheus and Grafana; collect and analyze application usage and performance metrics using platforms such as Google Analytics or comparable tools; and assist in diagnosing and resolving software and infrastructure issues affecting research applications.

Job Requirements

REQUIRED: Bachelor’s degree in Computer Science, Chemical Engineering, Chemistry, or a closely related discipline; a minimum of five years of relevant programming experience; demonstrated experience programming in Python, JavaScript, and Bash. Practical experience with Docker and Kubernetes, including deployment on AWS EKS; experience deploying and managing Kubernetes applications using Helm; proficiency in Kubernetes tooling, including Lens for app/cluster management; proficiency with Git and collaborative development workflows (GitHub and/or GitLab); experience developing and maintaining CI/CD pipelines; experience with one or more machine learning frameworks including PyTorch; experience developing backend software, including asynchronous or distributed processing systems; and familiarity with application and infrastructure monitoring tools such as Prometheus and Grafana.

PREFERRED: Familiarity with RDKit or other cheminformatics or molecular modeling libraries; experience supporting computational research or research software platforms; experience working in interdisciplinary academic or research environments; and familiarity with best practices for research data management and open-source development.

Tell them AcademicJobs.com sent you!

Apply Now

Frequently Asked Questions

📚What are the required qualifications for this Software Developer role at MIT?

Candidates need a Bachelor’s degree in Computer Science, Chemical Engineering, Chemistry, or related field, plus minimum 5 years relevant programming experience. Key skills include Python, JavaScript, Bash, Docker, Kubernetes on AWS EKS, Helm, Git, CI/CD pipelines, PyTorch, backend development, and Prometheus/Grafana. Explore research jobs for similar roles.

💻What machine learning and cloud experience is needed?

Proficiency in PyTorch or PyTorch Lightning for ML models. Hands-on with Docker, Kubernetes, AWS EKS, Helm for deployment, and CI/CD pipelines. Monitoring via Prometheus and Grafana. Ideal for research software roles in academia.

What are the preferred skills for this position?

RDKit or cheminformatics libraries, experience supporting computational research, interdisciplinary academic environments, and research data management/open-source best practices. These enhance fit for MLPDS Consortium at MIT. Check Ivy League opportunities like this.

☁️What responsibilities involve backend and deployment?

Develop backend software with asynchronous/distributed systems; deploy ML applications in containerized Kubernetes environments; build CI/CD pipelines; monitor with Prometheus/Grafana and analytics. Supports reproducible research workflows. See administration jobs in higher ed.

📍Where is the job located and what is the application deadline?

Position is in Cambridge, MA at MIT's Chemical Engineering department within MLPDS. Application deadline is May 10, 2026. Tailored for staff programmer/analyst roles; visit higher ed jobs for more listings.

🔬How does this role support research at MIT MLPDS?

Translate scientific workflows into scalable ML-enabled software; manage cloud deployment for pharmaceutical discovery. Works with faculty/students. Relevant for research assistant jobs and Ivy League guide careers.
479 Jobs Found

CalTech - California Institute of Technology

Pasadena, California
Staff / Administration
Add this Job Post to Favorites
Closes: May 10, 2026

MIT - Massachusetts Institute of Technology

Cambridge
Staff / Administration
Add this Job Post to Favorites
Closes: May 10, 2026

CalTech - California Institute of Technology

Caltech campus, Pasadena, CA
Staff / Administration
Add this Job Post to Favorites
Closes: May 10, 2026

University of Missouri - Columbia

1107 University Ave, Columbia, MO 65201, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 4, 2026

Unity Environmental University

70 Farm View Dr Suite 200, New Gloucester, ME 04260, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 4, 2026

Augusta University

1120 15th St, Augusta, GA 30912, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 3, 2026

Augusta University

1120 15th St, Augusta, GA 30912, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 3, 2026

Augusta University

1120 15th St, Augusta, GA 30912, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 3, 2026
View More