Axle Informatics

Computational Full-Stack Developer

Job Locations US-MD-Rockville
Posted Date 2 weeks ago(4/21/2021 10:43 AM)
# of Openings


Axle Informatics is a bioinformatics and information technology company that offers innovative computer services, informatics, and enterprise solutions to research centers and healthcare organizations around the globe. With experts in software engineering, bioinformatics and program management, we focus on developing and applying technology tools and techniques to empower decision-making and accelerate the discovery in translational research. We work with some of the top research organizations and facilities in the country including multiple institutes at the National Institutes of health (NIH).


We are looking for a Full-Stack Developer with a background in computational clusters and high-performance computing (HPC) to build an API framework. You will be working on an interdisciplinary team of developers, DevOps engineers, data scientists, and machine learning researchers. Your primary focus will be to develop a framework to enable data scientists to execute arbitrary analysis code at scale on any number of different computational backends, using a standard set of abstracted APIs and associated user interfaces.


  • Provides expertise on a broad range of skills, including but not limited to: application development, continuous integration and deployment, utilizing cloud resources
  • Oversee the development, technical review, and implementation of an abstracted computation framework for different backend infrastructures
  • Interacts and coordinates with data science and engineering teams to reach a singular unified goal
  • Interacts and coordinates with clients and external development/sysadmin teams to facilitate feature scope and infrastructure integration
  • Take an active role in the development process to deliver solutions for challenging problems
  • Maintain a comprehensive and holistic view of system-wide platforms when designing and implementing solutions


  • Master’s Degree or higher in Computer Science, Data Science, Bioinformatics or other STEM field, years of work experience will be considered in lieu of degree.
  • 4+ years experience working with JavaScript/TypeScript (Python, Java, C/C++ a large plus)
  • 1+ years experience with one or more cloud services (ie. AWS, GCP, Azure)
  • 2+ years experience with HPC resources
  • Experience with the following is preferred:
    • Node.js
    • Angular 6+
    • Containers and container orchestration tools (ie. Docker, Singularity, Kubernetes)
    • DevOps tools (ie. Jenkins, TravisCI)
    • Other compute infrastructure (ie. Spark)
    • Authorization/authentication protocols and technologies (ie. OAuth2, OIDC, WS-Fed, Kerberos/GSSAPI)
  • Higher level education will be considered in lieu of relevant work experience
  • Demonstrated ability to quickly learn/adopt new technologies
  • Critical thinking, problem solving, and attention to detail
  • Communication and soft skills
  • Familiarity working in an Agile environment


  • 100% Medical, Dental & Vision premium coverage for Employees
  • Paid Time Off (Including Holidays)
  • Employee Referral Bonus
  • 401K Match
  • Tuition reimbursement and professional development opportunities
  • Flexible Spending Accounts:
    • Healthcare (FSA)
    • Parking Reimbursement Account (PRK)
    • Dependent Care Assistant Program (DCAP)
    • Transportation Reimbursement Account (TRN)


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 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: 



Disclaimer: The above description is meant to illustrate the general nature of work and level of effort being performed by individual’s 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.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed