Senior Software Engineer @ Axle | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Senior Software Engineer jobs in United StatesH1B Visa Sponsored Senior Software Engineer jobs in United States
200+ applicants
company-logo

Axle · 3 days ago

Senior Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
BiotechnologyHealth Care
check
H1B Sponsorship

Insider Connection @Axle

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Co-lead the development and maintenance of a Common Workflow Language (CWL) based Domain-Specific Language compiler
Co-lead the design and creation of tools and interfaces to automate and execute large-scale drug discovery workflows on the integrated computational platform
Implement backend code generation for different compute environments (HPC cluster, AWS cluster)
Develop driver libraries that interact with various job schedulers (Slurm, Argo, Airflow, etc...)
Collaborate with biologists, computational chemists, clinicians, and core facility members to translate goals into software design specifications
Write clear, generalizable, organized code with proper documentation and unit testing
Stay updated with the latest developments in CWL standard and ecosystem
Act as an expert technical resource for software development staff throughout the development process

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

PythonJavaScriptWorkflow PlatformsCompiler DesignAlgorithmsData StructuresDebuggingVersion ControlCI/CDDistributed ComputingJob SchedulersCloud ComputingDockerPackage ManagersSoftware DevelopmentProduction-Ready CodeLarge DatasetsSystem ImplementationProject DesignProblem-SolvingCommunicationCuriosityWork EthicDesigning Domain-Specific LanguagesImplementing Domain-Specific LanguagesDeveloping Complex WorkflowsCI/CD ScriptsTypescriptREST APIsDistributed Systems

Required

Strong experience with Python and Javascript ecosystem and data models
Familiarity with at least one of the following workflow platforms: CWL, WDL, Nextflow, SnakeMake, Galaxy, Seven Bridges (now Velsera), etc...
Solid understanding of compiler design principles, including lexical analysis, parsing, semantic analysis, and code generation
Strong knowledge of algorithms, data structures, and their application in compiler development
Ability to tackle complex problems, debug issues effectively, and implement efficient solutions
Experience with version control and continuous integration/continuous deployment (CI/CD)
Excellent oral and written communication skills in English, and record-keeping skills
Curiosity and the ability to learn new things. We understand everyone can’t know everything, but you should be curious and able to apply new ideas when presented to you.
A bachelor's degree or higher in computer science, computer engineering, bioengineering, statistics, chemical engineering, life sciences, or related STEM fields
Previous experience in designing and implementing domain-specific languages
Experience of developing complex workflows using CWL
Minimum two years practical experience or relevant education experience (e.g. MS, PhD, Post-Doc can serve in lieu of professional experience)
Good understanding of various distributed computing paradigms
Experience of using job schedulers (Slurm, Argo, etc...)
Familiarity with cloud computing services (AWS EC2, GCP, or Azure)
Experience creating Docker images, including best practices
Experience with package managers (conda/mamba, pip, apt, etc...)
Experience with software development best practices
Demonstrated ability to write high-quality, production-ready code (readable, well-tested, with well-designed APIs)
Experience with large data sets
Experience implementing systems and supporting non-technical scientific staff
A strong work ethic, and the ability to design projects within diverse research areas and datasets

Preferred

Experience with CI/CD scripts (Github Actions, etc)

Benefits

100% Medical, Dental & Vision Coverage for Employees
Paid Time Off and Paid Holidays
401K match up to 5%
Educational Benefits for Career Growth
Employee Referral Bonus
Flexible Spending Accounts: Healthcare (FSA), Parking Reimbursement Account (PRK), Dependent Care Assistant Program (DCAP), Transportation Reimbursement Account (TRN)

Company

Axle

twittertwitter
company-logo
At Axle, we are driven by the mission to accelerate discovery and enhance organizational outcomes by revolutionizing operations with our innovative solutions.

H1B Sponsorship

Axle has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (56)
2022 (24)
2021 (27)
2020 (25)

Funding

Current Stage
Late Stage

Leadership Team

V
Vidya Chari Sharma
Co Founder
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot