Research Software Engineer, Scientific Instrumentation
$140k - $180kSubsense Inc.
About Subsense
The Opportunity
Subsense is looking for a Research Software Engineer, Scientific Instrumentation to build the software foundation that connects our experimental hardware, scientific instruments, and data. In this role, you’ll work directly with scientists and engineers to translate complex laboratory workflows into reliable, intuitive software for instrument control, data acquisition, real-time visualization, experimental monitoring, and data handling.
This is a highly hands-on role for an engineer who enjoys working at the intersection of software, hardware, and experimental science . You’ll help establish scalable patterns for how instruments are integrated, how multiple data streams are synchronized, and how experimental data moves from acquisition through storage and downstream analysis. You’ll have meaningful ownership over the tools researchers use every day and the opportunity to shape the scientific software infrastructure of a growing R&D organization.
Key Responsibilities
- Build and maintain Python interfaces for lab equipment and scientific instruments, using ScopeFoundry or similar instrument-control frameworks where appropriate.
- Develop applications for instrument control, data acquisition, real-time visualization, recording, and experimental monitoring.
- Design reliable software for synchronized, high-throughput acquisition from multiple instruments and data streams.
- Build data ingestion and conversion pipelines for large scientific datasets, maintaining consistency between acquired data, derived data, and experimental metadata.
- Work directly with scientists to turn experimental workflows into robust, usable software.
- Maintain and improve existing laboratory software, and establish common patterns for instrument interfaces, acquisition, logging, and data storage.
- Troubleshoot hardware/software integration issues in the lab in collaboration with scientists and hardware engineers.
- Help establish and maintain reliable data handling from acquisition through storage and downstream use, and ensure acquired data meets minimum data standardization requirements.
What You'll Bring
- 3+ years of relevant professional or equivalent experience. Degree in Computer Science, Computer Engineering, Electrical Engineering, a computational science, or a related field, or equivalent practical experience.
- Strong software engineering skills in Python and experience building maintainable production or research software.
- Experience building desktop applications or user interfaces for scientific or technical users (PyQt/PySide, Qt, or a comparable framework).
- Hands-on experience interfacing software with scientific instruments, DAQ hardware, cameras, sensors, controllers, or other physical devices.
- Experience designing parallel acquisition, processing, visualization, and/or instrument control software.
- Experience working with scientific datasets and chunked scientific data formats such as Zarr, HDF5, or similar
- Experience working closely with scientists or engineers and an understanding of experimental/scientific workflows.
- Flexibility and willingness to wear multiple hats as a part of a growing team of computational and data scientists.
Nice to Have
- C++ experience, particularly for performance-critical or hardware-interfacing/device code.
- Experience synchronizing acquisition or control across multiple instruments or multimodal data streams.
- Experience with instrument-control packages like ScopeFoundry and/or general Python instrumentation packages like PyVisa
- Experience with scientific visualization libraries such as pyqtgraph, Matplotlib, or Plotly
- Basic understanding of signal processing
- Data engineering experience, including schemas, pipelines, databases, or PostgreSQL.
- Background in neuroscience, biotechnology, or another experimental science.
$140,000 - $180,000 a year
Subsense is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...a San Jose, California based novel analytical instrumentation company is s eeking a software engineer for new product development and new product introduction... ...a passionate individual with a background in scientific instrumentation who has transitioned into...ScientificFull time
- ...challenges. From advancing healthcare and scientific discovery to powering AI and the... ...together, we’ll advance your career.HPC & AI Researcher Engineer - PhD preferredSOFTWARE SYSTEMS DESIGN ENGINEER The Role: AMD’s server software and solutions engineering team is...Scientific
$172.51k - $269.55k
...laboratories in more than 110 countries. As an R&D Software Engineer on our LC/MS team, you will build the instrument-control software at the heart of our next-... ...related field.8+ years developing software for scientific instruments, industrial systems, medical devices...ScientificFull timeLocal area$147k - $210k
...Gemini’s ability to perform long-horizon software engineering tasks, and launch entirely new... ...tools, and technical stacks.At Google, research-focused Software Engineers are embedded... ...technologies for widespread public benefit and scientific discovery, ensuring safety and ethics...Scientific$120k - $160k
...We're looking for a full-stack engineer who can build applications end to end and bring our software together into one cohesive... ...scale Partner with hardware, research, and product to turn early prototypes... ...the ability to partner across scientific, engineering, and business...ScientificFull time$174k - $252k
...Preferred qualifications:Experience in software engineering and working on large-scale ML projects... ...g. JAX).Experience conducting applied research to improve the quality and training/... ...technologies for widespread public benefit and scientific discovery, ensuring safety and ethics...Scientific$174k - $252k
...infrastructure.Partner directly with engineering and product teams to... ...structures, and distributed software systems.Experience taking... ...Experience collaborating across research and product boundaries to co... ...public benefit and scientific discovery, ensuring safety and...Scientific$174k - $252k
...or equivalent practical experience.5 years of experience with software development in one or more programming languages.5 years of experience... .... We use our technologies for widespread public benefit and scientific discovery, ensuring safety and ethics are always our highest...Scientific$174k - $252k
...part of team of scientists, engineers, machine learning experts, and... ...public benefit and scientific discovery, and collaborate with... ...experience in deep learning research and development, including generative... ...At Google, research-focused Software Engineers are embedded...Scientific- ...Algorithm development involving detection, signal formation, and geolocation, mission performance and data analysis, and scientific software development. Experience/Skills : Strong Math and/or Physics background with a minimum of 5 years experience in the Intelligence...ScientificFull time
$170k - $220k
...We are seeking a Senior Software Engineer in Test (SET II) to play a pivotal role in advancing our test engineering efforts. The ideal candidate... ...Have Skills Significant experience in mobile testing, scientific lab work, or thorough debugging experience. Advanced...ScientificFull time$180k - $258.75k
.../Full-time /HybridAt Toyota Research Institute (TRI), we’re on a mission... ...on some of the hardest scientific challenges around spatio-temporal... ...is looking for a Research Engineer to help develop and deploy our... .... This is not a traditional software engineering role; you will work...ScientificFull timeLocal areaShift work$166k - $244k
...we’re a team of scientists, engineers, machine learning experts and... ...public benefit and scientific discovery, and collaborate with... ...up for success as an Senior Software Engineer in the Gemini App team... ...products Collaborate with researchers to understand cutting-edge innovation...ScientificFull time$180k - $230k
...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities... .... We are looking for a Localization Engineer --- a problem solver with solid... ...understanding of metrics, data analysis, and scientific evaluation. A team player. You take...ScientificFull timeTemporary workWork at officeVisa sponsorshipFlexible hours$100 per hour
Job Title: Research Software Engineer - Data Fabric & Ontology Location STIC (Software Technology Innovation Center), Sunnyvale, CA, USA About STIC & the Foundations Lab STIC is SLB's Silicon Valley applied research center - the company's bleeding-edge evangelists....Contract workFor contractorsLocal areaImmediate start$207k - $300k
...performance.Lead the engineering and development of novel... ...partners to our core research teams, by sharing... ...experience.8 years of software development experience... .... You will be instrumental in translating AI research... ...widespread public benefit and scientific discovery, ensuring...Scientific- ...small, highly motivated, and focused on engineering excellence. This organization is for... ...About the Role As part of the Network Software and Services for AI (nssAI) team at xAI... ...xAI’s mission of accelerating human scientific discovery through AI. Location...ScientificFull timeTemporary workRemote work
$160k - $240k
..., as well as foundational scientific contributions in learning, neural... ...sits at the frontier of AI research, and we believe the highest-... ...come from researchers and engineers working as a single, tightly... ...About the Role We are hiring Software Engineers to build the data...ScientificFull timeVisa sponsorshipFlexible hours$170k - $234k
...global leader in materials science and engineering solutions that are at the foundation of... ...semiconductor materials discovery using Scientific AI, Computational MaterialsScience, and... ...models to accelerate simulation-driven research.Create materials informatics pipelines...ScientificFull time- ...worldwide.Were a team of engineers, clinicians, and... ...solutions, and build software experiences that shape... ...Sr. Manager Clinical Research Engineering uses their in-depth clinical, scientific, and technical knowledge... ...platforms, procedures, instruments, and accessories.Collaborate...ScientificLocal areaWorldwideFlexible hours
$224k - $356.5k
..., and defense through broad scientific scrutiny. As part of this mission... ..., our AI Safety & Security Engineering team builds and evaluates AI... ..., validates, and patches software vulnerabilities, recognizing... .... We are seeking a Security Research Engineer to advance our...ScientificFull timeImmediate startRemote work$253k - $416k
...are seeking a Distinguished Engineer with deep expertise in Online... ...~10+ years of experience in software engineering, with a focus on... ...related field, or equivalent research experience. Proven track record... ...experience in a technical or scientific leadership position ~...ScientificFull timeFor contractorsWork at officeFlexible hours$174k - $252k
Direct full-stack Software (SW) role, focusing on ML compiler and inference infrastructure... ...qualifications:PhD degree in Computer Engineering, Computer Science, or a related field.2... ...for widespread public benefit and scientific discovery, ensuring safety and ethics are...Scientific$174k - $252k
...and systems.Deep expertise in Reinforcement Learning.Google's software engineers develop the next-generation technologies that change how... .... We use our technologies for widespread public benefit and scientific discovery, ensuring safety and ethics are always our highest...Scientific$147k - $210k
...experience.2 years of experience with software development in C++ or Python.... ...prototypes. As a Software Engineer, you will be working with the... ...Learning and Neuroscience research scientists. Your... ...widespread public benefit and scientific discovery, ensuring safety and...Scientific$94k - $332k
...allies. Founded by two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings together AI, computer vision,... ...machine learning frameworks (TensorFlow, PyTorch) or scientific computing. Experience with DevOps tools (Docker...ScientificLocal area$174k - $252k
...functionally with product, design, and research teams to translate ambiguous... ....5 years of experience with software development in one or more... ...We are looking for software engineers to design and implement... ...public benefit and scientific discovery, ensuring safety and...Scientific$193.3k - $261.5k
...improve at massive scale.As a Senior Software Development Engineer, you will lead the design and... ...engineers, you will translate evolving research and product needs into durable production... ...data effectiveness, and translate scientific needs into scalable data recipes, learning...ScientificInternshipLocal areaFlexible hours$165.2k - $223.6k
...for an innovative and customer-focused software engineer to help us make the world's best... ...tackle problems at the frontier of AI research, rapidly implement and deploy your algorithmic... ...business challenges into tractable scientific frameworks* Design and implement leading...ScientificHourly payInternshipLocal areaWorldwideFlexible hours$207k - $300k
...Computer Science, Cybersecurity, Computer Engineering, or equivalent practical experience.8... ...of experience testing, and launching software products.Preferred qualifications:Master... ...technologies for widespread public benefit and scientific discovery, ensuring safety and ethics...Scientific
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Research Software Engineer, Scientific Instrumentation. Be the first to apply!
- research engineer Mountain View, CA
- deep learning research engineer Mountain View, CA
- research programmer Mountain View, CA
- software developer positions Mountain View, CA
- senior software engineer remote Mountain View, CA
- software engineer contract Mountain View, CA
- cybersecurity software engineer Mountain View, CA
- part time software developer remote Mountain View, CA
- junior software developer internship Mountain View, CA
- software system engineer Mountain View, CA


