Demo

Software Developer - Optimization Algorithms

COMSOL, Inc.
Burlington, MA Full Time
POSTED ON 10/14/2026
AVAILABLE BEFORE 11/12/2026
COMSOL, Inc. is seeking software developers to join its Numerical Analysis group in the Burlington, MA office. You will work on the Optimization Module, an add-on product to COMSOL Multiphysics® that includes a suite of gradient-based and gradient-free optimization solvers. A core technology of COMSOL Multiphysics is the symbolic differentiation of partial differential equations, which provides significant flexibility in defining and solving optimization problems. In particular, this technology enables users to define custom objective functions and efficiently compute the derivatives required by gradient-based optimization methods. As part of the Numerical Analysis group, you will contribute to the analysis and specification of new numerical methods and functionality, their implementation in C and Java, testing, and documentation.Your ProfileYou are passionate about solving challenging problems and motivated to go above and beyond in your work. You are flexible, value teamwork, and understand the importance of putting the user at the center. You are comfortable working with an existing codebase, understanding how it works, and taking ownership of its development.Requirements

  • PhD in gradient-based optimization or a closely related field.
  • Excellent programming skills.
  • Deep understanding of numerical methods for differential equations.

Preferred Skills and Experience

  • Development of large-scale software projects.
  • Software profiling and performance optimization.
  • User interface design.
  • Design and implementation of interfaces to numerical libraries.

COMSOL Offers

  • A challenging opportunity to expand your knowledge in a wide variety of application areas and to work on problems spanning multiple engineering fields.
  • Highly creative and qualified teams with a diversity of experience.
  • Great career opportunities at a fast-paced, high-tech software company.
  • Casual atmosphere in a spacious office, with free access to gym.

About COMSOLCOMSOL is the leading innovator of multiphysics simulation software. Our products are continuously pushing the boundaries of computer aided engineering and what it means to be simulation software. The COMSOL product family gives our users the ability to solve even the most sophisticated and challenging problems. Because we believe in presenting our platform in a manner that is both intuitive and flexible, it is natural and easy for these solutions to reach all stages of research and development, improving discovery and the bottom line. We are creating the tools that drive new breakthroughs in physics and engineering, and we love what we do.COMSOL is an Affirmative Action/Equal Opportunity Employer.Salary range: $135k-$155k

Salary : $135,000 - $155,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer - Optimization Algorithms?

Sign up to receive alerts about other jobs on the Software Developer - Optimization Algorithms career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at COMSOL, Inc.

  • COMSOL, Inc. Burlington, MA
  • Job DescriptionCOMSOL, Inc. is looking for an Associate Sales Development Representative who will increase our business by identifying, initiating, and pro... more
  • 15 Days Ago

  • COMSOL, Inc. Burlington, MA
  • Duties: Build clear and understandable simulation examples for prospective customers on simulations of their applications, primarily in the field of heat t... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Software Developer - Optimization Algorithms jobs in the Burlington, MA area that may be a better fit.

  • AspenTech Bedford, MA
  • The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing th... more
  • 28 Days Ago

  • LanceSoft Inc. Burlington, MA
  • This is 5 days onsite and need In-person Interview hence needs to be local. Job Description: This is request for Software Engineers to support Server Frame... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!