Axle is a bioscience and information technology company that offers advancements in translational research, biomedical informatics, and data science applications to research centers and healthcare organizations nationally and abroad. With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision-making and accelerate research discoveries. We work with some of the top research organizations and facilities in the country including multiple institutes at the National Institutes of Health (NIH).
Benefits We Offer:
100% Medical, Dental & Vision Coverage for EmployeesPaid Time Off and Paid Holidays401K match up to 5%Educational Benefits for Career GrowthEmployee Referral BonusFlexible Spending Accounts: Healthcare (FSA)Parking Reimbursement Account (PRK)Dependent Care Assistant Program (DCAP)Transportation Reimbursement Account (TRN)Axle is seeking a Senior Full Stack Engineer, Health Data Platforms to join our vibrant team at the National Institutes of Health (NIH) supporting the National Center for Advancing Translational Sciences (NCATS). Join the team at the forefront of revolutionizing medical research in the United States. We are building and maintaining the foundational infrastructure of the National Clinical Cohort Collaborative (N3C), the nation's largest and most significant public repository of harmonized electronic health record (EHR) data. This isn't just a database. It's a living ecosystem. And to make it work, we need a world-class "front end" for science.
The Opportunity: Your Impact
We are looking for an exceptional Senior Full Stack Engineer to be part of the team that builds and owns the entire ecosystem of applications that researchers, institutional administrators, and federal partners will use to interact with N3C. This is not a simple website role. You will be the architect of a suite of sophisticated, secure, and data-intensive web applications from the ground up. You will develop:
The Data Access Management Environment (DAME): The "command center" for all data access. This complex portal will manage user registration, institutional multi-tenancy (allowing institutions to manage their own users), and the end-to-end workflow for Data Access Requests (DARs).The Phenotype Builder & Concept Set Explorer: A powerful analytics tool, inspired by platforms like OHDSI's Atlas, that allows researchers to interactively build and test cohort logic against real, aggregate data, while ensuring strict data privacy.The Community & Education Portals: The public face of N3C, where you will build the dashboards, content pages, and training modules that explain the platform's governance, structure, and capabilities to the entire research community.If you are a builder who thrives on designing complex, user-centric systems and wants to create the software that directly enables life-saving research, we want to talk to you.
What You'll Do:
Lead End-to-End Development: Own the complete design, development, and deployment of the DAME, the Phenotype Builder, and all associated web platforms.Architect a Secure Backend: Engineer a robust, API-driven backend to manage complex business logic, including user authentication, authorization, multi-tenant permissions, and intricate data access workflows.Build an Intuitive Frontend: Create a modern, responsive, and state-of-the-art user interface for all applications, focusing on UI/UX best practices to make complex data and workflows understandable and easy to manage.Engineer Data-Intensive Applications: Design the Phenotype Builder to interact with large-scale aggregate data, providing researchers with near-real-time feedback while maintaining strict privacy controls.Manage the Full SDLC: Drive development using Agile sprint cycles, implement comprehensive automated testing, manage deployments through CI/CD pipelines across all environments, and own all four pillars of production maintenance (corrective, adaptive, perfective, and preventative).Integrate and Collaborate: Work with platform vendors to define and test requirements for core "Dynamic Workspace" infrastructure, and manage core application databases for master lists of agreements, IRBs, and sites.What You'll Bring (Required Qualifications):
A passion for building high-quality, user-facing applications that solve complex, meaningful problems.Bachelor's or Master's degree in Computer Science or a related field, with 8+ years of professional full-stack development experience.Expert-level proficiency with a modern backend framework (e.g., Python-based like FastAPI or Node.js-based like NestJS).Expert-level proficiency with a modern, component-based frontend framework (e.g., Angular, React, Vue, or Svelte).Demonstrable experience building, scaling, and maintaining complex, secure web applications, especially those handling user authentication/authorization, multi-tenancy, and complex workflows.Strong experience with SQL databases (e.g., PostgreSQL) and designing data models for application state and logging.Deep knowledge of the full SDLC, including CI/CD pipelines, containerization (Docker), container orchestration (Kubernetes), and Git.What Sets You Apart (Preferred Qualifications):
Experience in the healthcare, life sciences, or clinical research domain.Direct experience with OHDSI tools (especially Atlas) or building other cohort exploration or phenotype-building applications.Familiarity with health data standards (e.g., OMOP, FHIR) and interoperability challenges.Experience designing and building applications for a multi-tenant, cloud-native environment (AWS, GCP, Azure).A strong understanding of UI/UX design principles and a portfolio of intuitive applications.Disclaimer: The above description is meant to illustrate the general nature of work and level of effort being performed by individuals assigned to this position or job description. This is not restricted as a complete list of all skills, responsibilities, duties, and/or assignments required. Individuals may be required to perform duties outside of their position, job description or responsibilities as needed.
The diversity of Axle's employees is a tremendous asset. We are firmly committed to providing equal opportunity in all aspects of employment and will not tolerate any illegal discrimination or harassment based on age, race, gender, religion, national origin, disability, marital status, covered veteran status, sexual orientation, status with respect to public assistance, and other characteristics protected under state, federal, or local law and to deter those who aid, abet, or induce discrimination or coerce others to discriminate.
Accessibility: If you need an accommodation as part of the employment process please contact: careers@axleinfo.com
This role has a market-competitive salary with an anticipated base compensation range listed below. Actual salaries will vary depending on a candidate's experience, qualifications, skills, and location.
Salary Range$140,000—$160,000 USD Read LessAxle is a bioscience and information technology company that offers advancements in translational research, biomedical informatics, and data science applications to research centers and healthcare organizations nationally and abroad. With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision-making and accelerate research discoveries. We work with some of the top research organizations and facilities in the country including multiple institutes at the National Institutes of Health (NIH).
Benefits We Offer:
100% Medical, Dental & Vision Coverage for EmployeesPaid Time Off and Paid Holidays401K match up to 5%Educational Benefits for Career GrowthEmployee Referral BonusFlexible Spending Accounts:Healthcare (FSA)Parking Reimbursement Account (PRK)Dependent Care Assistant Program (DCAP)Transportation Reimbursement Account (TRN)Overview
Axle is seeking a Scientific Software Engineer that will develop the integration middleware and interactive interfaces for the SOM Center. This position involves building cloud-native applications that establish interoperability between cloud-based AI services, legacy laboratory systems, and real-time experimental state systems, delivering a unified data management interface for scientific discovery data.
Responsibilities
API Development: Design and implement high-concurrency asynchronous APIs (using GraphQL or gRPC) to stream data between cloud inference endpoints (e.g., Vertex AI) and centralized state stores.AI-Assisted Development: Actively utilize AI-assisted coding tools (e.g., GitHub Copilot) to accelerate feature implementation, unit testing, and debugging.User Portal & Visualization: Develop the SOM User Portal using modern frameworks to render interactive visualizations. Implement WebGL-based components (e.g., Deck.gl, PixiJS) to render high-density parallel protocol topologies and multi-omics heatmaps without performance degradation.Agentic AI Integration: Implement the application logic to support Agent-based workflows, connecting user-facing chat interfaces with backend reasoning engines. Handle complex interaction patterns such as tool execution loops, multi-step reasoning chains, and streaming responses to the user.LIMS Integration & Ontology Enforcement: Develop business logic to integrate modern microservices with Legacy Laboratory Information Management Systems (LIMS). Enforce Ontology Mapping at the user interface level to ensure all data entry adheres to the SOM controlled vocabulary.Real-Time State Store: Implement a high-frequency experimental state store using in-memory databases (e.g., Redis), utilizing WebSockets or Server-Sent Events (SSE) to power real-time dashboards that reflect experimental data states.Cloud-Native Patterns: Implement Cloud-Native design patterns to reliably consume outputs from asynchronous cloud operations and surface results to the user.Collaboration: Collaborate with AI researchers to create explainable interfaces for model predictions.Required Qualifications
Bachelor's or master's degree in computer science or software engineering with experience in full-stack development for data-intensive applications.Proficiency in modern Python backend frameworks (FastAPI, Litestar) and strongly typed frontend ecosystems (React/Next.js with TypeScript).Experience with WebGL-based visualization libraries (e.g., Deck.gl, PixiJS, or Plotly) for rendering high-density biological datasets.AI Productivity: Demonstrated ability to leverage AI-driven coding assistants and LLMs to increase development velocity and code quality.Experience deploying and debugging applications in Containerized Cloud Environments (Cloud Run, ECS, or Kubernetes).Preferred QualificationsFamiliarity with Agentic AI frameworks (e.g., LangChain, LangGraph, AutoGen) and implementing "Tool Use" patterns in applications.Experience with Event-Driven Architectures (Pub/Sub, Kafka) for coordinating hybrid workflows.Knowledge of Graph Database query languages (Cypher/Gremlin) and Real-Time/In-Memory databases (Redis).Familiarity with integrating applications with Enterprise Identity Providers (OIDC/SAML) and experience working in a biotech or LIMS environment.Disclaimer:
The above description is meant to illustrate the general nature of work and level of effort being performed by individuals assigned to this position or job description. This is not restricted as a complete list of all skills, responsibilities, duties, and/or assignments required. Individuals may be required to perform duties outside of their position, job description or responsibilities as needed.
The diversity of Axle's employees is a tremendous asset. We are firmly committed to providing equal opportunity in all aspects of employment and will not tolerate any illegal discrimination or harassment based on age, race, gender, religion, national origin, disability, marital status, covered veteran status, sexual orientation, status with respect to public assistance, and other characteristics protected under state, federal, or local law and to deter those who aid, abet, or induce discrimination or coerce others to discriminate.
Accessibility: If you need an accommodation as part of the employment process please contact: careers@axleinfo.com
This role has a market-competitive salary with an anticipated base compensation range listed below. Actual salaries will vary depending on a candidate's experience, qualifications, skills, and location.
Salary Range$115,000—$125,000 USD Read Less(ID: 2025-0609)
Axle Informatics is a bioscience and information technology company that offers advancements in translational research, biomedical informatics, and data science applications to research centers and healthcare organizations around the globe. With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision-making and accelerate research discoveries. We work with premier research organizations and facilities including multiple institutes at the National Institutes of Health (NIH) and other public and private organizations.
Benefits We Offer:
100% Medical, Dental & Vision Coverage for EmployeesEducational Benefits for Career GrowthPaid Time Off (Including Holidays)Employee Referral Bonus401K MatchingFlexible Spending Accounts: Healthcare (FSA)Parking Reimbursement Account (PRK)Dependent Care Assistant Program (DCAP)Transportation Reimbursement Account (TRN)Overview:
Axle is hiring a Senior Full Stack Developer to work with a number of different clients across the federal space, including the National Center for Advancing Translational Sciences (NCATS) within the National Institutes of Health (NIH). You will be working with a diverse team of full-stack developers, cloud engineers, and subject matter experts to design and build NCATS Notebooks Hub, a cloud-native solution for managing and enabling data analysis and data exploration through interactive developer environments (IDEs) and custom-built dashboarding and visualization applications. Our pipeline utilizes modern containerization and container orchestration tools in a cloud-based platform.
Qualifications:
Bachelor's Degree in Computer Science, Data Science, Bioinformatics or other related field (years of work experience will be considered in lieu of degree)3+ years experience working with TypeScript/JavaScript3+ years experience as a full-stack developerExperience with Jupyter notebooks and open-source application and dashboard projects (i.e., Shiny, Streamlit, Solara, etc...)Experience with the following:Node.jsAngular 19+NoSQL databases (MongoDB)Containers and container orchestration tools (Docker, Kubernetes)DevOps tools (Jenkins, GitHub Actions)Familiarity with VCS such as GitExperience with unit and end-to-end testing frameworksExperience with using and leveraging GenAI technologies (i.e., CursorAI, Cline, Windsurf)Relevant Skills:
Critical thinking, problem solving, and attention to detailClear, concise communicationTechnical writing abilityFamiliarity working in an Agile environmentAttention to detail when building visually appealing and intuitive UIResponsibilities:
Build scalable, reliable, and flexible applications in TypeScript using NodeJS and Angular 9+Design, implement, and/or use RESTful web servicesImplement modern and responsive UI for the web and variety of devicesParticipate in agile software development, prototyping, testing, and code reviews with a small team of developersWrite robust unit and end-to-end testsThe diversity of Axle's employees is a tremendous asset. We are firmly committed to providing equal opportunity in all aspects of employment and will not tolerate any illegal discrimination or harassment-based age, race, gender, religion, national origin, disability, marital status, covered veteran status, sexual orientation, status with respect to public assistance, and other characteristics protected under state, federal, or local law and to deter those who aid, abet, or induce discrimination or coerce others to discriminate.
Accessibility: If you need an accommodation as part of the employment process, please contact careers@axleinfo.com
Disclaimer: The above is meant to illustrate the general nature of work and level of effort being performed by individual's assigned to this position or job. This is not restricted as a complete list of all skills, responsibilities, duties, and/or assignments required. Individuals may be required to perform duties outside of their position, job or responsibilities as needed.
This role has a market-competitive salary with an anticipated base compensation range listed below. Actual salaries will vary depending on a candidate's experience, qualifications, skills, and location.
Salary Range$120,000—$145,000 USD Read Less