JOBSEARCHER

Software Developer – Numerical Algorithms

ComsolSomerville, MAL5 SeniorSeptember 15th, 2026
Overview In this role you will advance the core numerical methods used in COMSOL Multiphysics and add-on products. You’ll collaborate with a cross-functional team to translate theory into robust C++/Java implementations, tests, and documentation. You will tackle PDE/ODE solving and optimization, contributing to scalable, high-performance software. This position offers exposure to a wide range of engineering fields and a chance to shape key numerical capabilities at a leading software company. Compensation / Benefitscasual atmospherefree access to gymgreat career opportunitiesdiverse teamshigh-tech software companysalary range: $135k-$155k ResponsibilitiesDevelop core numerical methods for solving partial and ordinary differential equations and optimization problems.Implement, test, and document numerical algorithms in C++/Java; analyze and refine performance. Key requirementsPh.D. in Numerical AnalysisExcellent programming skillsOpenMPMPIC++JavaProfiling and code optimizationDesign of user interfaces