
Software Engineer – Mid to Sr Levels
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Massachusetts.
• Develop fundamental sub-components of our software stack, including database schemas, analysis pipelines, new algorithms, cloud infrastructure, infrastructure as code (IaC), full-stack web interfaces, machine learning models, and APIs utilized by our services and our customers. You will leverage AI coding tools for efficient progress while maintaining ownership of the architecture, review processes, and code correctness.
• Design and create intelligent backends, skills, and AI-enhanced tools—such as LLM-powered workflows and machine-readable interfaces—that enable our teams (and agents) to safely interact with the LIMS, data pipelines, and lab automation. Assist in identifying where agents can provide significant leverage and where they may not.
• Enhance internal tools for our LIMS and R&D software to boost operational and research velocity in the lab, including the development and implementation of a tailored electronic lab notebooks (ELN) plan for our profiling and manufacturing lab operations.
• Write modular software that facilitates the creation of efficient analysis pipelines and internal quality control tools, utilizing existing libraries, open-source platforms, and commercial solutions as appropriate for the challenges faced.
• Improve interfaces to tools available from our robotic lab automation equipment suppliers and extend these capabilities to enable our lab teams to use our software stack as seamlessly as possible.
• Contribute to the codebase by implementing improvements that allow us to scale our nELISA decoding and analysis pipelines; write tests and evaluations, including those for AI-generated code and ML/agentic components, integrate the stack with suitable monitoring and analytics, and establish robust CI/CD practices when necessary.
• Deploy and scale our data pipelines to process flow cytometry data into quantitative protein concentrations, working closely with our Data Engineering and Software Engineering teams.
• This position will require significant communication and collaboration not only within our software engineering team at Nomic but also with a diverse range of internal users of the LIMS, data portal, and data pipeline software, including occasional interactions with customers.
• Proven full-stack software engineering experience, preferably with exposure to the biotech and/or life sciences sector.
• Hands-on proficiency with AI coding tools (e.g., Claude Code, Cursor, or similar) and a well-defined perspective on their usage—you should be comfortable guiding agents, critically assessing their output, and crafting the specifications and context that enhance their effectiveness.
• Technical expertise in areas such as algorithm development, signal processing, image analysis, computational biology, and/or bioinformatics.
• Experience in developing new data analysis pipelines and algorithms for biochemical assays (or similar), including ELISA, flow cytometry, mass spectrometry, and/or next-generation sequencing (NGS).
• Bachelor's or Master's degree in engineering, computer science (or a related field), or equivalent industry experience.
• Strong proficiency in Python and experience working within a small software team; capability to rapidly prototype and deploy modular software that enhances an existing codebase, along with the discernment to refine it for production readiness.
• Experience in at least one of the following: building extensions on an existing LIMS in close collaboration with scientists as end-users (e.g., Benchling), creating software that interfaces with lab equipment (such as liquid handlers or cytometers), or establishing high-performance data pipelines and data stores for biological data that support user workflows (data lakes, visualization layers, etc.).
• Excellent communication skills—both written and verbal—as well as within a codebase, including the ability to create clear specifications and context for both human collaborators and AI agents. Must be an independent problem solver.
• Fluency in English is essential, as our customers and vendors are predominantly based in the USA. This position will also involve interaction with our team members located within our USA entity.
• Preferred qualifications: experience in building agentic systems, including LLM tool usage, MCP servers, skills, RAG, or evaluation harnesses. A thoughtful approach to employing AI in a codebase that manages sensitive customer data (including review, secrets management, and verification) is a strong plus.
• Flexible working arrangements
• Opportunities for professional development
Cision France
Navigate Power
Get handpicked remote jobs straight to your inbox weekly.