Principal Software Engineer

Bexorg
New Haven, CT
Job Description
Role Overview

The Principal Software Engineer will lead two flagship efforts: a custom LIMS and an AI research harness. The role requires hands-on experience designing, building, and operating production software, including several years as the technical lead or architect of systems that demanding users depend on daily.

What You Will Do

The Principal Software Engineer will own the end-to-end architecture of the LIMS and its two applications, Cortex and NeuroscaleOps, and design and ship the experiment-design UX. They will also lead the re-architecture of Neurolens into a multi-tenant AWS platform and own the licensing-aware permissions model.

Why It Might Be a Fit

The ideal candidate will have a strong track record of owning products end-to-end, expertise in full-stack web application development, data modeling, and AWS at depth. They will also have a real interest in drug discovery and the patience to learn experiment design in depth from the scientists who do it.

Requirements

  • Extensive hands-on experience (typically 10+ years) designing, building, and operating production software
  • Demonstrated track record of owning products end-to-end
  • Strong expertise in full-stack web application development
  • Data modeling for complex scientific or operational domains
  • Formal schemas and ontologies
  • LLM-powered systems in production
  • AWS at depth
  • Authorization and entitlements
  • Provenance, auditability, and data integrity
  • Real interest in drug discovery
  • Product sense
  • Fluency with LLM-assisted engineering
  • Excellent written and verbal communication
  • Proven ability to operate as an aggressive self-starter
  • Bachelor's degree in Computer Science, Software Engineering, Applied Mathematics, or a related field

Benefits

  • Competitive salary
  • Meaningful equity
  • Benefits
]]>