IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Software Engineer – Online Learning

Cambridge MA Mathworks

U.S. Benefits

What are some of the benefits and perks of working at MathWorks?


– 401(k) matching

– Quarterly profit-sharing plan

– Tuition reimbursement

– Paid Volunteer Time

– Fitness and Recreation

– Wellness center

– Training and Development

– Relocation Assistance Provided


MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More:

Are you interested in working with a smart, talented, agile team, building world-class products? Join a small, fast-paced team to build the next generation of online learning products for Simulink product family.  

You will learn and apply cutting-edge web development skills (cloud, microservices, event-driven architectures) to advance our online learning applications, APIs and integrations as we build and develop the Simulink learning platform. You will be part of a small, fast-paced team working directly with our training services group, customers, and academic instructors to build course authoring and auto-grading capabilities for Simulink learning platform.  

MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.

  • Play a key role in designing, architecting, and developing course-authoring and auto-grading capabilities to allow anyone to develop Simulink-based courses. 

  • Design, architect, and implement software with high-scalability and high-availability in mind. 

  • Work with cross functional teams to create requirements, design specifications, and participate in code reviews. 

  • Collaborate with User Experience and UI designers to develop customer workflows. 

  • Application development using JavaScript UI frameworks such as React, Vue or Dojo is a plus. 

  • Familiarity with cloud computing technologies and current computing trends. 

  • Experience with MATLAB and Simulink is a plus. 

Nice to have 

  • Interest in learning new technologies and getting outside comfort zone. 

  • Interest in Go, NoSQL, Docker. 

  • Interest in microservices, event-driven and serverless architectures. 

  • A bachelor's degree and 5 years of professional work experience (or a master's degree, or equivalent experience) is required.
  • Experience with JavaScript

To apply for this job please visit