{"schemaVersion":"jobsearcher.job.v1","id":"088bc139162891834f734379","url":"https://jobsearcher.com/jobs/088bc139162891834f734379","canonicalUrl":"https://jobsearcher.com/jobs/088bc139162891834f734379","title":"Software Developer - Optimization Algorithms","description":"OverviewJoin the Numerical Analysis group in Burlington to advance the Optimization Module of COMSOL Multiphysics. You will help design and implement gradient-based and gradient-free solvers, leveraging symbolic differentiation of PDEs to enable flexible, high-performance optimization. Collaborate with cross-functional teams to extend numerical methods, with development in C++ and Java, testing, and documentation. This role offers impact across engineering domains, shaping optimization capabilities for complex simulations. You will contribute to a mission-driven product that scales with user needs and performance goals.Compensation / Benefitscasual atmospherespacious officefree access to gymgreat career opportunitiesdiverse engineering fieldschallenging problemsResponsibilitiesAnalyze and specify new numerical methods and functionalityImplement algorithms in C++ and JavaTest and document optimization featuresContribute to design and implementation of optimization solversCollaborate to improve user-centric interfaces and performanceKey requirementsPhD in gradient-based optimization or a closely related fieldExcellent programming skillsDeep understanding of numerical methods for differential equationsteamworkuser-centric mindsetownership of codebaseC++Javagradient-based optimization","company":"Comsol","rawCompany":"comsol","city":"Somerville","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-10-26T13:44:02.298Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541715","title":"Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)","slug":"research-and-development-in-the-physical-engineering-and-life-sciences-except-nanotechnology-and-biotechnology"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer - Optimization Algorithms","description":"OverviewJoin the Numerical Analysis group in Burlington to advance the Optimization Module of COMSOL Multiphysics. You will help design and implement gradient-based and gradient-free solvers, leveraging symbolic differentiation of PDEs to enable flexible, high-performance optimization. Collaborate with cross-functional teams to extend numerical methods, with development in C++ and Java, testing, and documentation. This role offers impact across engineering domains, shaping optimization capabilities for complex simulations. You will contribute to a mission-driven product that scales with user needs and performance goals.Compensation / Benefitscasual atmospherespacious officefree access to gymgreat career opportunitiesdiverse engineering fieldschallenging problemsResponsibilitiesAnalyze and specify new numerical methods and functionalityImplement algorithms in C++ and JavaTest and document optimization featuresContribute to design and implementation of optimization solversCollaborate to improve user-centric interfaces and performanceKey requirementsPhD in gradient-based optimization or a closely related fieldExcellent programming skillsDeep understanding of numerical methods for differential equationsteamworkuser-centric mindsetownership of codebaseC++Javagradient-based optimization","datePosted":"2026-10-26T13:44:02.298Z","dateModified":"2026-10-26T13:44:02.298Z","hiringOrganization":{"@type":"Organization","name":"Comsol","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Somerville","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"088bc139162891834f734379"},"url":"https://jobsearcher.com/jobs/088bc139162891834f734379"}}