Senior Neuroengineering Developer
About the role
Do you enjoy designing software, algorithms, and cloud-based tools that accelerate neuroscience discovery? We are seeking a Senior Neuroengineering Developer to lead the design, development, and deployment of computational tools, software, and algorithms for large-scale structural and functional neuroscience datasets. You will help build the next generation of connectomics analysis capabilities while advancing our understanding of nervous system function. We are a large collaborative and multidisciplinary team of engineers and scientists engaged in groundbreaking research for the nation, spanning neuroengineering, artificial intelligence, robotics, and complex systems.
Responsibilities
- Lead the development and maintenance of computational pipelines, scalable analysis tools, and cloud-based environments for interrogating large-scale neuroscience datasets, including structural and functional connectomes collected across multiple species and imaging modalities.
- Develop, maintain, and extend the software infrastructure that supports cloud-scale storage, visualization, and analysis of petabyte-scale neuroscience datasets used by researchers worldwide.
- Architect and implement scalable software systems that support automated neuroscience data processing, visualization, and analysis on high-performance computing resources.
- Communicate key findings both internally across teams and externally to sponsors, and play a major role in research proposal development.
- Participate in the neuroscience and APL community, and present data at Lab meetings and to department management.
- Participate in collaboration and innovation opportunities to help ensure the success of APL’s mission.
Qualifications
Minimum qualifications:
- Ph.D. in Computer Science, Computer Engineering, Data Science, Artificial Intelligence, Neuroscience, Biomedical Engineering, or related subject areas.
- 5+ years experience developing software or computational methods for large-scale structural and/or functional neuroscience datasets.
- Demonstrated experience designing and deploying production software using modern cloud infrastructure (AWS or equivalent), containerization (Docker, Kubernetes), databases (SQL and/or NoSQL), RESTful APIs, and modern software engineering practices.
- Experience with collaborative software engineering practices including Git, automated testing, CI/CD, and code review.
- Excellent research and oral communication skills, and the ability to work with a wide range of collaborators.
- Able to obtain Secret level security clearance; U.S. citizenship required.
Preferred qualifications:
- Experience designing cloud-native data platforms for petabyte-scale scientific datasets.
- Experience developing distributed data processing pipelines or microservices.
- Experience building interactive visualization or web applications for scientific datasets.
- Experience with computer vision, image processing, machine learning, or AI applied to biological imaging datasets.
Benefits
- Generous benefits package including robust education assistance program.
- Unparalleled retirement contributions.
- Healthy work/life balance.
- Retirement plans, paid time off, medical, dental, vision, life insurance.
- Short-term and long-term disability coverage.
- Flexible spending accounts.
- Education assistance and training and development.
- Potential bonuses, sign-on bonus, relocation benefits, locality allowance, and discretionary payments for exceptional performance.
- Located in the Baltimore‑Washington metro area.
Pay
The referenced pay range is based on JHU APL’s good