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

Massachusetts Institute of Technology

Software Developer

Closes:

Salary: $79,050 – $106,420 per year

1,142

Posting Description

Chemical Engineering (ChemE)-Machine Learning for Pharmaceutical Discovery and Synthesis (MLPDS) Consortium, to be partially responsible for the continued development and maintenance of command-line and web-based applications deploying machine learning (ML) models for chemical synthesis planning, property prediction, and molecular design and will work closely with faculty, researchers, and graduate students to translate scientific and engineering workflows into robust, scalable, and reproducible computational applications. Responsibilities include professionalization of software developed by graduate students/postdocs/MLPDS team members; maintaining and continuing the development of a modern web application for submitting and processing long-running ML tasks and storing, retrieving, visualizing, and analyzing results; developing API standards and data structures for ML predictions for synthesis planning, property prediction, and molecular design; defining and codifying reproducible and transferable ELT pipelines for training ML models on chemical data; preparing scripts for facilitating the automatic retraining and deployment of ML models on user-provided chemical and reaction datasets; packaging the application into containerized microservices for deployment using Docker and Kubernetes/EKS; and monitoring application usage and setting resource limits.

Job Requirements

REQUIRED: Bachelor’s degree in computer science, Chemical engineering, Chemistry, or a closely related discipline; a minimum of three years of experience with software/web development; strong preference for experience working with interdisciplinary teams on Python applications in the physical sciences; and familiarity with Tensorflow, PyTorch, or related ML code and version control workflows (e.g., Git and GitHub/GitLab); experience working with web-based, single-page applications using frameworks such as Vue or React; and experience supporting applications in a containerized (docker) and cloud-based infrastructure (AWS/EKS). PREFERRED: Familiarity with cheminformatics tools, e.g., RDKit; familiarity with molecular machine learning, chemical synthesis planning, and/or property prediction; and experience working in interdisciplinary academic/research environments.

9/1/2026

Job details

Title
Software Developer
Employer
Massachusetts Institute of Technology
Location
M.I.T, Massachusetts Avenue, Cambridge, MA, USA
Published
Sep 3, 2026
Closes:
Nov 2, 2026
Job type
Full time, Staff / Administration
Field
Other Administrative Positions
Salary

Salary: $79,050 – $106,420 per year

Tell them AcademicJobs.com sent you!

Frequently Asked Questions

🎓What qualifications are required for this Software Developer role?

A Bachelor’s degree in computer science, chemical engineering, chemistry, or a closely related discipline is required. You also need at least three years of software/web development experience and strong familiarity with Python applications in the physical sciences. Experience working with interdisciplinary teams is strongly preferred. See this full-stack developer skills and hiring guide for related expectations.

🛠️Which technical skills and tools should I highlight in my application?

Highlight Python development, TensorFlow or PyTorch machine learning code, Vue or React single-page applications, and Docker/Kubernetes/AWS EKS deployment. Version control experience with Git, GitHub, or GitLab is also important. Preferred skills include RDKit, cheminformatics tools, and molecular machine learning. For broader context, see software engineering jobs in higher education.

💻What are the day-to-day responsibilities of this MIT software developer job?

You will professionalize research code from graduate students and postdocs, maintain a modern web application for long-running ML tasks, and develop API standards and data structures. The role also includes building reproducible ELT pipelines, automating model retraining, packaging applications as containerized microservices, and monitoring usage. You will collaborate closely with faculty, researchers, and graduate students in the Chemical Engineering department. Learn more about similar positions in higher ed software architecture roles.

🔬How does this role support machine learning for pharmaceutical discovery and synthesis?

This position is part of the Machine Learning for Pharmaceutical Discovery and Synthesis (MLPDS) Consortium at MIT Chemical Engineering. You will deploy machine learning models for chemical synthesis planning, property prediction, and molecular design. The work helps translate scientific workflows into robust, scalable, and reproducible computational applications. Experience with RDKit and molecular machine learning is highly relevant.

📅What is the application deadline and what should I prepare?

The application deadline is November 2, 2026. Prepare a strong academic CV that clearly shows your software development, machine learning, and cloud deployment experience. Use this guide to writing a winning academic CV to tailor your materials for this MIT Software Developer role.

🌐Is visa sponsorship available for international applicants?

The posting does not specify visa sponsorship details. International applicants should check the official MIT careers posting or contact the MIT Human Resources team for the most accurate information before applying.

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
Philadelphia, Pennsylvania69

Program Coordinator C

University of Pennsylvania
Binghamton, New York79

Government Relations Associate/Administrative Coordinator

Binghamton University
Athens, Georgia74

Program Coordinator

University Of Georgia
East Lansing, Michigan72

Test (Examination) Developer Assessment Services

American Board of Emergency Medicine
Cambridge, Massachusetts1,088

Advisor for Student Accounts and Customer Service

Massachusetts Institute of Technology
Philadelphia, Pennsylvania80

LDI Temporary Employee Position (Fall 2026)

University of Pennsylvania
New Brunswick, New Jersey56

Temporary Research Assistant, Per Diem

Rutgers, The State University of New Jersey
New Brunswick, New Jersey64

Mental Health Specialist III

Rutgers, The State University of New Jersey
Bowie, Maryland65

Accounting Associate I

Bowie State University