{"id":3762646,"url":"https://alion.io/job/bexorg-principal-software-engineer","title":"Principal Software Engineer","company":{"id":696684,"name":"Bexorg","domain":"bexorg.com","url":"https://alion.io/company/bexorg","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["New Haven, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":200000,"max":null,"currency":"USD","period":"year","gross":null,"usd_annual":200000},"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"21 CFR Part 11","optional":false},{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"CloudFormation","optional":false},{"name":"Cortex","optional":false},{"name":"Function Calling","optional":false},{"name":"HIPAA","optional":false},{"name":"IAM","optional":false},{"name":"Least Privilege","optional":false},{"name":"LIMS","optional":false},{"name":"LLM","optional":false},{"name":"LLM Evaluation","optional":false},{"name":"Multimodal AI","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Pydantic","optional":false},{"name":"Python","optional":false},{"name":"SOC 2","optional":false},{"name":"Structured Outputs","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"AI Agents","optional":true},{"name":"AWS Bedrock","optional":true},{"name":"Benchling","optional":true},{"name":"GLP","optional":true},{"name":"ISO 27001","optional":true},{"name":"Knowledge Graph","optional":true},{"name":"Prometheus","optional":true}],"status":"live","first_seen_at":"2026-11-04T16:13:39Z","employer_posted_date":"2026-11-04","last_verified_at":"2026-11-07T03:52:44Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Location: New Haven, CT, on-site\nFull-time\nReports to: Chief Technology Officer\nCompensation: $200,000 - $260,000/yearly plus bonus\nCompany: Bexorg (Bexorg.com)\nAbout Bexorg:\nBexorg is a precision neurology company working to transform how new medicines for central nervous system (CNS) diseases are discovered and developed. At the intersection of cutting-edge neuroscience, AI, engineering, and translational drug development, our team combines scientific rigor, responsible stewardship, and cross-disciplinary collaboration to advance innovative approaches to CNS therapeutics.\nOur flagship platform, BrainEx, is the world's first system to perfuse fresh, whole human postmortem brains through their intact vasculature, restoring and maintaining cellular biology, vascular reactivity, CSF circulation, and an intact blood-brain barrier. This groundbreaking technology serves as the foundation of an active CNS therapeutics pipeline, including a Phase 1 program in Alzheimer's disease. Our second platform, NeuroScale, builds on this foundation by enabling high-throughput, robotically handled brain-slice experiments that extend research capabilities from hours to weeks.\nEvery experiment conducted on these platforms carries significant scientific and ethical responsibility. The tissue is generously donated, each experiment is irreplaceable, and the resulting data must meet rigorous standards for accuracy, reliability, and regulatory scrutiny. The software that designs, records, and analyzes these experiments is therefore more than a supporting tool. It is an essential part of our technology, developed in-house to ensure precision, accountability, and scientific integrity.\nTo support this work, we are looking for curious, accountable individuals who are eager to take on meaningful challenges. At Bexorg, you will collaborate with colleagues who ask thoughtful questions, share ideas openly, and take ownership of moving complex work forward.\nWhether your expertise is in neuroscience, biology, engineering, data science, or operations, you will have the opportunity to contribute to groundbreaking research and help build a stronger foundation for the development of new CNS medicines.\nThe Role\nWe are seeking a Principal Software Engineer to own the software through which Bexorg's scientists design experiments on living human brain tissue and interrogate the data those experiments produce. You will lead two flagship efforts: our custom LIMS, which supports two applications, Cortex for BrainEx and NeuroscaleOps for NeuroScale; and Neurolens, our AI research harness, which you will re-architect as a multi-tenant platform for large pharma partners.\nThis is a hands-on principal role reporting to the CTO. You will set the technical direction, write a good share of the code, and ship to users who sit a few meters away. The first users of everything you build are the surgeons, perfusionists, neuroscientists, and drug discovery scientists who run the platforms. Their experiment designs become the data model, and the data model becomes the evidence behind our therapeutics.\nYou will spend real time in the lab learning how an experiment on a human brain is actually designed: donors, protocols, dosing arms, sampling timepoints, regions, slices, plates, assays, readouts. You will turn that understanding into systems that make the right thing easy and mistakes hard, and that still make sense of the data years later.\nYou will build on a strong foundation rather than a blank page: a multi-account AWS estate, an S3-based datalake, a LIMS in daily production use, and a working AI harness with 200+ skills. The job is to take systems that already work for one company and make them precise enough for the FDA and general enough for our partners.\nWhat You'll Build\n-1. The LIMS: experiment design as the data model\nOur custom LIMS supports two applications, Cortex for BrainEx and NeuroscaleOps for NeuroScale, on the backend data models beneath them. It is in daily production use. Its most pressing gap is also the most interesting software problem in the company: a first-rate experience, and a first-rate data model, for designingexperiments.\nAn experiment on a donated human brain is designed once and run once. Its design determines what every downstream dataset means: which regions are sampled, which compounds are dosed at which concentrations and timepoints, which slices go to which plates, wells, and assays. Captured as free text, the design leaves the datalake full of results nobody can fully interpret. Captured as validated structure, every readout arrives already knowing what it measures.\nYou will build the loop that makes the second case the default:\nScientists describe our systems and protocols in natural language.\nLLMs translate those descriptions into ontologies: the entities, relationships, and constraints of a BrainEx run or a NeuroScale slice campaign.\nThe ontologies compile into schemas that validate the data structures representing each experiment, in the UI while the scientist designs it and in the backend as data lands.\nOntologies, schemas, UI, and experiment records are versioned together, so the production system gains new capabilities continuously without orphaning a single historical run.\nThe UX is half the problem. The people designing these experiments are world experts with no patience for clumsy tools. The design surface must feel like it was built by someone who understands the biology, because it will be.\n-2. Neurolens: a multi-tenant AI research harness for pharma\nNeurolens is our custom AI meta-harness, deployed on AWS. Scientists ask research questions in natural language, and the harness answers by composing a bounded action space of 200+ skills and bioinformatics tools over our datalake. Every step is recorded so that any result can be reproduced exactly: the standard of provenance that FDA compliance demands.\nToday Neurolens serves one organization over one datalake. You will re-architect it as a multi-tenant platform on AWS that becomes the basis for working with large pharma partners. At the center is a sophisticated permissions model that composes a custom datalake for each partner: every partner's view of our data is assembled from exactly the datasets, compounds, and tissue their individual licensing terms grant, and nothing else. In a second phase, partners will upload their own data and tools into that composed datalake at peer level with ours, so their scientists run Neurolens across both, with hard guarantees that no partner's data, skills, or provenance ever mixes with anyone else's.\nThat is a serious cloud engineering problem:\nA licensing-aware permissions model: each partner's datalake composed from the datasets, compounds, and tissue their agreement grants, enforced at the storage, query, and skill level, and re-composed as agreements change.\nPeer-level partner contributions, in the second phase: partner-uploaded datasets and tools that sit beside ours in the composed datalake with the same validation, provenance, and isolation guarantees.\nTenant isolation that is designed rather than assumed: account and VPC boundaries, per-tenant IAM and KMS, data residency and egress controls, and a provenance ledger that is itself tenant-scoped and tamper-evident.\nIdentity federation with partner identity providers, so a partner's scientists sign in with their own credentials and inherit exactly the entitlements their agreement defines.\nA governed registry for skills and tools: versioned, tested, and auditable, so that an analysis run this year can be re-executed identically in a regulatory review years from now.\nScalable, cost-attributed compute for bioinformatics workloads over a large multimodal omics datalake: transcriptomics, proteomics, imaging, and physiological telemetry from the rigs.\nObservability and evaluation for agentic runs: what the harness did, why, at what cost, and whether it was right.\nWhat You'll Do\nLIMS and Experiment Design (Cortex & NeuroscaleOps)\nOwn the end-to-end architecture of the LIMS and its two applications, Cortex and NeuroscaleOps: web front ends, APIs, backend data models, and the pipelines that connect them to the datalake.\nSit with scientists, perfusionists, and robotics engineers to understand how BrainEx runs and NeuroScale campaigns are designed, then encode that understanding as ontologies and schemas rather than tribal knowledge.\nDesign and ship the experiment-design UX: protocol templates, dosing and sampling plans, plate and slice layouts, validation at the point of entry, and clear diffs between versions of a design.\nBuild and operate the LLM-assisted ontology pipeline and its versioning model: natural-language descriptions in, reviewed and versioned ontologies out, with human approval gates and regression tests that catch semantic drift.\nAI Research Infrastructure (Neurolens)\nLead the re-architecture of Neurolens into a multi-tenant AWS platform, and own the licensing-aware permissions model at its center: each partner's datalake composed from what their agreement grants, kept correct as agreements and data evolve.\nExtend the platform, in its second phase, so partners can contribute their own data and tools at peer level with ours, under the same validation, provenance, and isolation guarantees.\nMake provenance a product property: a governed skills and tools registry, immutable run records, deterministic re-execution, and exports a regulatory reviewer can follow without us in the room.\nScale the execution layer with per-tenant, per-run cost attribution, and partner with our Head of AI on evaluation, so the harness is measured on correctness and reproducibility, not only on whether it produced an answer.\nPlatform, Cloud & Data Engineering\nOwn production: infrastructure as code, CI/CD, observability, and operational practices appropriate for systems whose users are mid-experiment on irreplaceable tissue.\nEvolve the datalake's data models alongside the LIMS so that physiological telemetry, imaging, and omics data join cleanly on experiment design rather than on file names.\nHold the security and compliance line across tenants: least privilege, encryption, audit logging, and the controls that pharma partners' security teams will scrutinize.\nLeadership & Collaboration\nServe as the senior technical authority on application and cloud architecture at Bexorg, setting standards for design, code review, testing, and documentation.\nMentor engineers, and the scientists who increasingly build their own tools with LLMs, raising the floor of what the whole company can ship.\nRepresent Bexorg's software platform to the technical and security teams of biopharma partners, foundation partners, and government grantors.\nCommunicate clearly with technical and non-technical stakeholders, and write things down: design documents, decision records, and runbooks that outlast any one person.\nRequirements\nExtensive hands-on experience (typically 10+ years) designing, building, and operating production software, including several years as the technical lead or architect of systems that demanding users depend on daily.\nDemonstrated track record of owning products end-to-end: discovery with users, data modeling, UX, implementation, deployment, operation, and iteration.\nStrong expertise in most of the following areas:\no Full-stack web application development: a modern front-end stack (e.g., React and TypeScript), API design, and backend services in Python or a comparable language.\no Data modeling for complex scientific or operational domains: relational design (PostgreSQL), schema evolution and migrations, and versioned or bitemporal records.\no Formal schemas and ontologies: JSON Schema, Pydantic, LinkML, OWL/SHACL, or equivalent, and the discipline of validating data at the boundary.\no LLM-powered systems in production: tool use and agents, structured outputs, bounded action spaces, evaluation harnesses, and a clear-eyed view of where models fail.\no AWS at depth: multi-account...","description_format":"text","description_chars":16440,"description_truncated":true,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":["Bioinformatics","Drug Discovery","Medical AI"],"lifecycle":[{"event":"open","at":"2026-11-04T19:05:39Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 2","filings_12m":2,"filings_prev_12m":1,"green_card_filings_12m":0,"median_offered_wage_usd":132500,"route":null,"cap_exempt":false,"checked_at":"2026-11-06T22:30:08+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":28,"reasons":["conf:1","win:early"],"computed_at":"2026-11-07T05:47:08Z"},"pay":{"stated_usd_annual":200000,"is_top_pay":true},"html_url":"https://alion.io/job/bexorg-principal-software-engineer","json_url":"https://alion.io/job/bexorg-principal-software-engineer.json","meta":{"generated_at":"2026-11-07T06:24:39Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":153,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":696684},"rest":"https://alion.io/mcp/rest/get_company?id=696684"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbexorg-principal-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbexorg-principal-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbexorg-principal-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/bexorg-principal-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbexorg-principal-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3762646}},{"tool":"search_jobs","arguments":{"company":"bexorg.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3762646},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}