Transform complex data into actionable intelligence through advanced visualization and full stack development. At Johns Hopkins Applied Physics Laboratory (APL) in Laurel, MD, this role supports R&D projects addressing emerging national challenges, building user interfaces and systems that integrate data pipelines, analytics, and AI/ML solutions.
What you’ll do
- Provide full stack expertise across a range of R&D projects and systems, helping ensure critical needs are met with advanced data visualization solutions
- Collaborate with sponsors and end users in defense or intelligence organizations to understand operational context and identify requirements
- Design and implement intuitive user interfaces that make complex data modalities accessible and actionable
- Stay current with relevant industry standards and practices to support long-term software and hardware maintainability
- Investigate and apply promising research areas including graph theory, 3D visualization, and web design to maintain a technical edge
Required qualifications
- B.S. in Computer Science, Engineering, Mathematics, or another relevant technical field (or another Bachelor’s or Master’s degree) with relevant experience
- At least 2 years of practical software development experience using Vue.js, Python, JavaScript, Java, Rust, or other relevant tools
- Experience working with database technologies including SQL/NoSQL and RESTful API
- Experience with one or more advanced UI frameworks: VueJS, Streamlit, JavaFX, Angular, or React
- Ability to obtain a TS/SCI level security clearance. If selected, you will be subject to a government security clearance investigation and must meet U.S. citizenship eligibility requirements
Tools you’ll use
Vue.js, Python, JavaScript, Java, Rust, SQL, NoSQL, RESTful API, VueJS, Streamlit, JavaFX, Angular, React
Benefits
- Robust education assistance program
- Unparalleled retirement contributions
- Healthy work/life balance
- Comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, education assistance, and training and development
Preferred qualifications
- Master’s degree or higher in Computer Science, Engineering, Mathematics, or related field
- Experience developing custom visualizations for datasets to answer specific analytic needs
- Experience with 3D visualizations, graph theory, VR/AR software development
- Experience with containerization and orchestration such as Docker or Kubernetes
- Experience with scalable databases such as Elasticsearch/OpenSearch
- Experience with object storage systems like MinIO or similar
- Experience with cloud-scale architectures, AWS, or EKS
- 5+ years of experience in Full Stack projects for the DoD or IC
- Hold a current active security clearance
Location: Laurel, MD 20723 (onsite)
Salary range: USD 100,000 - 245,000 per year