Remote Scientific Software Developer Jobs
Remote scientific software developer jobs are open across the U.S. at remote-first firms, distributed research teams, and technology-driven organizations in sectors from computational biology to aerospace simulation. Employers hiring remotely right now include Lynker, NVIDIA, and Sciotex. See the openings below and apply to the ones that match your experience.
Find JobsOverview
Showing 5 of 8+ Remote Scientific Software Developer jobs








Location: U.S. & Canada
Position Type: Full-time/Remote or Hybrid
About Us
Sutter Instrument is part of the Lafayette Instrument group of companies. We care about what we do and how we do it. We value integrity, collaboration, innovation, and excellence for real-world customer impact. We take pride in what we do, stand behind our products, and strive to provide the highest level of customer service possible. That mission motivates our people and our work and is a driving force behind our commitment to quality product design and superior customer service.
For almost 50 years, Sutter Instrument has been an international leader in the manufacture of precision instrumentation for the neurobiological sciences. Located in Marin County, North of San Francisco, Sutter Instrument is known for continuous innovation and excellent customer service.
Founded in 1987, WaveMetrics is the developer for Igor Pro, used worldwide as one of the leading scientific graphics and data analysis packages. Its built-in, powerful programming environment and publication-quality graphics make Igor Pro the ideal platform for sophisticated scientific software applications. WaveMetrics was acquired by Sutter Instrument in 2022.
Job Summary
Sutter Instrument/WaveMetrics is seeking to hire software developers to maintain and develop code for the scientific data analysis and graphing software Igor Pro. This position has the option to work remotely anywhere in the states of California, Oregon, or New York, or may work in either the Portland, Oregon or Novato, California offices. Benefits include full medical, dental, 401K, pension, ESOP and bonus.
The successful applicant must be capable of identifying mathematical and computational problems in the existing code, evaluating potential solutions, and implementing improvements in software. They must also be able to recognize opportunities for new features and enhancements that would provide the greatest value to our customer base. This requires strong analytical skills, sound technical judgment, and the ability to work independently, from identifying a problem or opportunity through designing and implementing a solution. Having previous experience in using Igor Pro or other scientific analysis software in a research setting will be highly beneficial.
All employees must deliver the excellent technical support for which we are renowned.
Key Responsibilities
· Maintain, debug, and extend Igor Pro's existing C++ source code.
· Identify mathematical, numerical, and computational problems in existing code and algorithms. Evaluate alternative approaches, determine appropriate solutions, and implement improvements with attention to numerical accuracy, computational efficiency, and reliability.
· Identify opportunities for new features and enhancements based on customer needs, scientific developments, and emerging computational capabilities.
· Providing superior technical support
Advanced Education and Experience Requirements
· Advanced degree in mathematics, physics, engineering, computer science, or a related technical discipline, or equivalent combination of education and experience.
· Strong understanding of calculus, linear algebra, and numerical methods, with the ability to apply mathematical concepts to practical computational problems.
· At least 3 years of professional experience as a software developer, preferably with C/C++ experience.
· Excellent verbal and written communication skills in English.
· Self-starter with the ability to manage projects both independently and part of a team.
· Authorization to work in the United States.
Additional Desirable Skills
· Experience in academic research is preferred.
· Experience in using Igor Pro and programming in Igor’s scripting language.
· Experience developing scientific, mathematical, or data analysis software
· Numerical analysis, including integration, differentiation, optimization, root finding, and differential equation solvers.
· Linear algebra, regression, statistical methods, and mixed-effects models.
· Signal processing, time-series analysis, and Fourier, Laplace, and wavelet transforms.
· Advanced mathematics, including complex analysis and Boolean algebra.
· Experience with the Qt framework, 3D graphics, or scientific visualization.
Equal Employment Opportunity
Sutter Instrument is an Equal Opportunity Employer. We are committed to providing equal employment opportunities to all applicants and employees and prohibit discrimination and harassment based on any characteristic protected by applicable federal, state, or local law. Employment decisions are based on qualifications, skills, experience, and business needs.
Pay: $100,000.00 - $130,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- AD&D insurance
- Dental insurance
- Disability insurance
- Health insurance
- Life insurance
- Vision insurance
Application Question(s):
- Do you have an advanced degree in mathematics, physics, engineering, computer science, or a related technical discipline?
- Do you have experience in academic research?
- Do you have any experience in using Igor Pro and programming in Igor's scripting language?
Work Location: Remote
See All 8 Remote Scientific Software Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsRemote Scientific Software Developer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software
- Biotechnology & Pharmaceuticals
What Employers Look For
The qualifications that appear most often in remote scientific software developer jobs.
- Bachelor's or graduate degree in computer science, physics, engineering, or a related scientific field
- Proficiency in Python, C++, or Fortran for numerical and scientific computing applications
- Experience with high-performance computing environments, job schedulers, or parallel programming frameworks
- Familiarity with version control, software testing practices, and reproducible research workflows
- Ability to collaborate with domain scientists to translate research requirements into software solutions
- Experience with data management, scientific data formats such as HDF5 or NetCDF, or visualization libraries
Tips for Your Remote Scientific Software Developer Job Search
Show your scientific code publicly
Remote hiring managers can't watch you work, so your GitHub or equivalent repository does the interviewing for you. Document your scientific software projects with clear READMEs that explain the problem, the approach, and the results so a reviewer can follow your reasoning asynchronously.
Apply early to remote roles that fit
Migrate Mate lists remote scientific software developer openings from across the U.S. in one place, so you can find roles that match your stack and apply directly without sifting through general job boards. Early applicants get more attention before requisitions fill.
Demonstrate async written communication skills
Remote scientific software teams rely on written communication for design decisions, code reviews, and progress updates. Write clear, well-structured cover letters and technical summaries that show you can explain complex scientific concepts in writing, since this is how you'll collaborate every day.
Signal fluency in remote scientific tooling
Mention version control workflows, containerization tools like Docker, and collaborative scientific computing environments in your application materials. Remote teams building simulation or data-intensive software expect candidates to be comfortable with distributed development infrastructure from their first week.
Remote Scientific Software Developer Jobs: Frequently Asked Questions
How do I get a remote scientific software developer job?
Target companies with established distributed engineering teams, such as remote-first software firms, biotech companies, and national labs with distributed workforces. Remote employers screen heavily for self-direction, clear written communication, and proficiency in scientific computing tools like Python, C++, or domain-specific simulation frameworks. A public portfolio of scientific code, documented clearly for async review, gives candidates a strong edge over equally qualified applicants with no visible work.
Which companies hire remote scientific software developers?
Remote scientific software developer roles are posted by Lynker, NVIDIA, and Sciotex and others right now, based on current remote listings on Migrate Mate as of November 2026. These include remote-first software companies, distributed research organizations, and technology divisions in life sciences, defense, and climate tech that rely on geographically distributed engineering talent.
Can you get a remote scientific software developer job with no experience?
Yes, but remote entry-level roles are harder to land because employers expect you to work independently with minimal hand-holding from day one. Remote-first startups and open-source scientific projects are the most accessible entry points. Candidates can substitute a strong GitHub portfolio, contributions to scientific open-source projects, or coursework that produced real, documented code for direct professional experience.
Do you need a degree for remote scientific software developer jobs?
Not always, though many roles in computational science, bioinformatics, and physics simulation still favor candidates with a relevant degree in a quantitative field. Remote employers increasingly weigh demonstrated skills alongside credentials, so a portfolio of scientific software projects, open-source contributions, or successful contract work can open doors even without a traditional four-year degree.
Which industries hire the most remote scientific software developers?
The sectors hiring the most remote scientific software developers are Technology & Software and Biotechnology & Pharmaceuticals, based on current remote listings on Migrate Mate as of November 2026. These industries rely on distributed teams to build and maintain complex simulation, data analysis, and modeling software that doesn't require developers to be on-site.
See All 8 Remote Scientific Software Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs