Software Engineer (Jr to Sr Levels)
nomic
Job Responsibility:
About us:
Nomic was founded with the purpose of making biology easier to measure. To do this, we have untangled some of the most difficult problems in protein profiling. Our team is combining DNA nanotechnology, high-dimensional flow cytometry, laboratory automation, and machine learning to develop the world's highest throughput proteomic platform: the nELISA.
Since spinning out of McGill University, we have partnered with and provided platform access to dozens of drug discovery groups including GSK, 4 of the top 10 pharmas, and leading biotechs. We have recently launched a state of the art manufacturing and protein profiling facility that enables multiplexed measurement of >2.5M samples a year, generating an effective 500M protein assays in the process.
We are building a diverse team of engineers, scientists, and world-changers. We like to break down difficult problems using a first principles approach, often leveraging the latest breakthroughs from across the scientific and technological spectrum to drive our mission forward.
Nomic is headquartered in Montreal, Canada with a satellite research lab in Boston, Massachusetts. The majority of our team is based in Montreal and works in a new, shared office/laboratory space with an in-person, but flexible work-from-home, policy.
About the role:
Our Software team's mission is to design, build, and support world class software that empowers all nELISA users with proteomics superpowers, including internal at Nomic. Software is integral to our vision of the future, and every aspect of our company today will depend on improving our software stack. Functionally, our software stack includes (i) an in-house developed full-stack LIMS that underpins inventory, manufacturing, lab operations, and that will continue to drive further lab automation going forward; (ii) data pipelines and associated cloud data infrastructure to monitor, decode, and quantitatively analyze flow cytometry nELISA experiments; and (iii) a customer-facing web portal that enables nELISA users to visualize and analyze their proteomic datasets at scale seamlessly in the browser.
As a Software Engineer, you will be responsible for building all core components of the nELISA software stack, and scaling them as needed, often as a member of cross-functional projects working closely with our broader Engineering, Commercial, and Lab Operations teams. You will also get to build internal tools that create and support data-driven feedback loops for our teammates in R&D, automation, manufacturing, customer success, and bioinformatics. In short, you will get to make substantive changes and build the core components of the software stack that underpins the nELISA's technological flywheel.
You will therefore get to play a critical, first-hand role in developing core improvements to the LIMS, web portal, and data infrastructure for handling all things nELISA data. In particular, you will:
Write sub-components of our software stack from scratch, such as database schemas, analysis pipelines and new analysis algorithms, cloud infrastructure and related IaC, full stack web interfaces, machine learning models, and APIs that will be consumed both by our own services, and by customers.
Develop improved internal tools for our LIMS, and software for our R&D teams, in order to increase operations and R&D velocity in the lab, including developing and implementing an electronic lab notebooks (ELN) plan tailor fit to our profiling and manufacturing lab operations.
Write modular software that we can use to create efficient analysis pipelines and internal QC tools, making use of existing libraries, open source platforms, and commercial options as best suited to the challenges at hand.
Build better interfaces to the tools that are available out-of-the-box from our robotic lab automation equipment suppliers, and extend these capabilities going forward so as to enable our lab teams to interface with our software stack as seamlessly as possible.
Contribute improvements to the codebase that enable us to further scale up our nELISA decoding and analysis pipelines, write test cases, integrate components of the stack with appropriate monitoring and analytics, and set up robust CICD infrastructure when appropriate.
Deploy and scale our data pipelines for processing flow cytometry data into quantitative protein concentrations. This will be done in close collaboration between our Data Engineering and Software Engineering teams.
This role will involve substantial communication and teamwork not just within our software engineering team at Nomic, but also with the broader range of internal users of the LIMS, data portal, and data pipeline software, including customers at times.
What we're looking for - and please note that we are looking for hires across Jr to Sr levels:
4+ years of full stack software engineering experience.
2+ years experience writing code in the biotech and/or life sciences industry.
Technical skills in one of algorithm development, signal processing, image analysis, computational biology and/or bioinformatics.
Experience developing new data analysis pipelines and algorithms for biochemical assays (or similar), such as ELISA, flow cytometry, mass spec, and/or NGS.
Bachelors or Masters degree in engineering or computer science (or related field), or equivalent industry experience.
Experience working in Python as part of a small software team, ability to rapidly prototype and code modular software to improve and extend an existing codebase.
Excellent communication skills (written, verbal, and in a codebase) and an independent problem solver.
Experience developing at least one of the following: Built extensions on an existing LIMS in close collaboration with scientists as your end-users (e.g. Benchling), written software that interfaces with lab equipment (such as liquid handers or cytometers), and/or established high performance data pipelines and data stores for biological data that support user workflows (data lakes, viz layers, etc).
Join us if you:
Connect deeply with our mission, ambition and sense of duty. Our mission isn't marketing flash: we developed our technology to better measure biology and discover biomarkers for early disease detection. We firmly believe we will be successful in literally eradicating certain diseases by enabling them to be diagnosed earlier. We also believe that our hard work to bring this technology to its full potential is our duty.
Are up for a challenge and want to grow: We are a team of problem-solvers, and we continually put ourselves to the test and go into the unknown. We have a growth mindset, both on hard and soft skills, and we rely on each other to give critical and candid feedback to ensure that we can all reach our full potential.
Want to be at the cutting-edge of biotechnology. The nELISA is a new tool that leverages DNA nanotechnology to generate proteomic data more efficiently than ever before. You get to design and build the data pipelines that will support the scaling of this technology going forward.
Love writing code and working with bioscience users, and want to drive improvements in the lives of scientists from a full-stack software development perspective.
Prefer working and communicating within a diverse cross-functional team. You would get to interface with teammates from the R&D, Engineering, Operations, and Commercial teams on a daily basis, joining a collaborative, diverse, and inclusive team where your ideas will be valued.
Want the responsibility of addressing some of our hardest problems. Software is one of our core competencies and writing code at Nomic has the potential for widespread impact, both for all aspects of our company internally, and directly for our customers who are using nELISA data to carry out life saving scientific research that will ultimately impact patients.
If you are passionate about writing full stack software for biology, want to drive innovation in proteomics, and are eager to make a meaningful impact in the world, we invite you to apply and join us on our journey to redefine proteomics and the understanding of biology.
- ...trust Samsara with their most critical data—while ensuring a seamless user experience at scale. We are looking for a Senior Software Engineer to drive innovation and resilience across Samsara’s IAM platform. In this role, you will combine technical depth, security expertise...SeniorLong term contractFull timeRemote workWorldwideRelocation package
- ...global leader in data-first contract lifecycle management (CLM) software, Agiloft helps organizations manage the end-to-end process of proposing... ..., no-questions-asked wellness day. Position Overview Engineers at Agiloft design, build, and deploy products designed to...SeniorLong term contractFull timeContract workTemporary workFlexible hours
- ...Sr Software Engineer, Generative AI Models About Intangible Intangible is a spatial intelligence company building a new class of creative... ...into Intangible Studio and contribute to features in our 3D engine. New image, video, and 3D models ship constantly. Your job...SeniorFull time
$150.5k - $175.25k per year
...that operates at the highest level. We seek individuals who embody... ...Empathetic . Your role As a Sr. SDET in Agentic QA, you will... ...Applied AI teams on prompt engineering, model selection, and... ...~6+ years of experience in software engineering or SDET roles with...SeniorFull timeWork at office$32.87 - $41.09 per hour
...transportation systems, safety, and overall community infrastructure The Engineering Department is looking to fill one (1) permanent full time... ...ability to use desktop or department / division specific software packages on their own or combine information from different...SeniorJuniorHourly payRemplacementPermanent employmentFull timeContract workFor contractorsWork at officeLocal areaFlexible hours- ...powered experiences. As a Senior Quality Engineer on the Computer Vision User Experience team... ...partnering closely with CV researchers, software engineers, and product designers, you’ll... ...Share best practices and mentor teammates to level up quality across the broader...SeniorFull timeApprenticeshipWork at officeLocal areaRemote workWorldwide3 days per week
- ...Glass could be the place for you. We’re seeking a Senior Data Engineer to join our Delivery Team. In this role, you’ll design and... ...experience in the IT industry and our current track record in enterprise software development, allow us to provide a full range of services to our...SeniorFull time
- ...Catalyx is seeking a Senior Process Engineer to provide technical problem-solving support for production equipment issues, offer technical... ...of CAD and CMMS (Computerized Maintenance Management System) software. Experience Required · Minimum 10 years of...SeniorFull timeFor contractorsWork at office
$145k - $185k per year
...provider connectivity. We are looking for a well-versed, passionate Engineer who wants to play a key role in site reliability engineering and... ...Collaborate with cross-functional teams: Work closely with software engineers, product teams, and DevOps to enhance system...SeniorFull timeWork at officeLocal areaImmediate startRemote workHome officeFlexible hours- ...potential and take your career to the next level. All this while doing something that... ...matters, protecting the world's data. As a Sr. Sales Engineer, you will provide technical direction... ...engineering experience preferably in a software or data center environment. ~ Driven –...SeniorFull timeLocal areaImmediate start
- ...Platform for Transformative Brand Growth. We’re building the AI Growth Engine that powers the next generation of consumer brands. With over... ...more. Key Responsibilities As a Senior Full Stack Software Engineer ( React.js + Node.js ) , you'll build and scale...SeniorFull timeRemote work
- ...Twitter @Netskope . About the position: The Netskope Sr. Solutions Engineer will come on board with the full support of the executive... ...Objective #1 is to exceed our sales targets. Articulate the high-level benefits of Netskope's architecture to our target audiences (...SeniorFull timeWork at officeRemote work
$90k - $229.5k per year
...love of learning. Role Outschool is looking for full-stack Software Engineers to develop and improve our suite of products to help parents,... ...optimization to tooling to platforms. We’re hiring across levels - from early-career SWEs through senior architects - and will...SeniorRemote jobFull timeWork at officeLocal areaHome officeFlexible hours$110k - $135k per year
...back into care. About The Role: As a Software Engineer, you will work alongside a team of... ...workflows in Conductor's orchestration engine — building custom tools, integration adapters... ...to diagnose problems at the code level and resolve them fast. Shape how Conductor...SeniorLong term contractFull timeContract workWork at officeRemote work2 days per week- ...QUALIFICATIONS You have 5+ years of experience in Software Development. You have exceptional... ...of software development and computer engineering. You have the ability to break complex... ...applicable—and may span multiple career levels. Final compensation is determined during...Full timeContract workFlexible hours
- ...ENTRUST Solutions Group is looking for a Hydro Mechanical Engineer with strong design and commissioning expertise in hydro turbines and... ...dynamics (CFD) simulations using tools such as ANSYS or equivalent software. Support condition assessment, refurbishment, uprating, and...SeniorRemote jobFull timeWork at officeWork from homeFlexible hours
- ...The Role: We are looking for a Senior Business Operations Engineer to join our global Business Operations team, based in Sweden and... ...service, we will transfer your data to be processed by Greenhouse Software Inc. , a service provider contracted by Yubico AB and/or its...SeniorFull timeContract workRemote workWork from home
$95k - $159k per year
...and protect organizations around the world. We are seeking a Software Engineer to join our Security features team and help build the systems... ...engineers on more complex initiatives. Own delivery of project-level work with moderate guidance — from breakdown and design...SeniorFull timeLocal areaRemote workShift work- ...? We are seeking a Senior Cloud Platform Engineer to join our Central Technology Build Engineering... ...team as we develop and curate an Unreal Engine ecosystem to share across our internal... ...knowledge with Perforce ~3+ years of software development experience including compiled...SeniorLong term contractFull time
- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with... ...epics, plan sprints, and prioritize the backlog. Own team-level sprint planning, delivery timelines, and status reporting....SeniorLong term contractFull time
$145.9k per year
...provide opportunities to innovate. We have a range of experience levels on teams which allows for mentor/mentee opportunities. Leaders... ...service providers grow their business. The role of Staff Software Engineer at Jobber: As a technical champion and force multiplier,...SeniorLong term contractFull timeInternshipWork at officeLocal areaFlexible hours$90k - $120k per year
...worldwide including top insurance and financial firms. Recently closed significant seed funding and is scaling fast—demand is outpacing engineering capacity. Why Join Them? This is a chance to join a well-funded, high-growth cybersecurity company solving one of the...SeniorRemote jobFull timeWorldwideFlexible hours$196.3k per year
...want to layer AI into workflows to make engineer’s lives better and Saas products stronger... ...for you! We’re looking for a Principal Software Engineer to be part of our Software Engineering... ...innovate. We have a range of experience levels on teams which allow for mentor/mentee...SeniorRemote jobLong term contractFull timeInternshipManual laborWork at office$72k - $75k per year
...what they love. The Role We're looking for an experienced Software Engineer in Testing to join our growing Engineering team! If you have... ...processes ~ Working knowledge of JavaScript or another high-level programming language ~ Leadership experience in software...Full timeInternshipWork at officeRemote work- ...Quebec province. About the Role We are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and... ...years of professional software development experience for mid-level candidates or 6+ years for senior-level candidates. ~ Strong...SeniorFull timeWork at officeFlexible hours
- ...Arun(at)CsiCan(dot)com Job Details Role: Entry Level Desktop Support / Admin / Engineer Duration: 6 Months C2H / 6 Months Contract Location... ...Prince Edward Island.) Start Date: July Fresher / Jr Support who has decent skill or knowledge about desktop support...Full timeContract workWork at office
$85k - $115k per year
...through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory -... ...like document processing, data extraction, recommendation engines etc. Work closely with Sr. Engineers experienced in AI to seamlessly integrate models...JuniorRemote jobFull timeWork at officeFlexible hours- ...Overview Giffen Consulting Ltd. (Giffen) is looking to hire a Software Engineer Co-Op with experience in AI & Technology Integration t o... ...our team and with our clients. We hold our team to the highest level of accountability to ensure we provide tailored solutions to...Long term contractTemporary workFor contractorsInternshipWork at officeWork from homeFlexible hours3 days per week
- ...subject matter expert for quality engineering, with a primary mandate to... ...learning sessions. This is a staff-level individual contributor role... ...QA, Director of Quality, and Sr. Director of Infrastructure.... ...Contribute to coding standards and software engineering best practices,...SeniorFull timeRemote workFlexible hours
- ...PURPOSE We are looking for exceptionally bright Software Developer at the beginning of their career who are passionate about solving... ...development, debugging, research, and documentation. Collaborate with engineers, architects, and product stakeholders to deliver reliable...Full timeInternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Jr to Sr Levels). Be the first to apply!
- software development engineer Remote
- software developer no experience Remote
- software engineer intern Remote
- software developer summer internship Remote
- software design engineer Remote
- software engineer - ai machine learning Remote
- software engineer salary in canada Remote
- junior software engineer Remote
- software developer remote Remote
- software engineer - computer Remote
