Post job

Software Engineering Internship jobs at The Johns Hopkins University Applied Physics Laboratory

- 30 jobs
  • EW Systems Engineer - Technology Development

    Johns Hopkins Applied Physics Laboratory (APL 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Do you love innovating concepts for next generation Electronic Warfare (EW) systems? Do you enjoy transitioning technology developments from science and technology (S&T) programs to acquisition programs? If so, we're looking for someone like you to join the Electronic Warfare Advanced Development Group at APL! We are seeking an experienced EW Systems Engineer to pioneer the future of Electronic Warfare and accelerate its impact to operational communities. As an EW Systems Engineer, you will... Actively contribute to the vision and strategic objectives of the Electronic Warfare Advanced Development group. Actively pursue and support new technologies for the future of EW. Innovate, develop and evaluate concepts for next generation EW systems Define development roadmaps and transition critical technologies to programs of record and assess current and proposed EW capabilities. Perform threat analysis and develop electronic countermeasures. Conceive, develop and lead S&T analyses and assessments that will support EW transformation and advise senior leadership on EW technical issues to provide strategic guidance. Qualifications You meet our minimum qualifications if you have... A Bachelor's degree in Engineering, Mathematics, Physics or another related discipline. At least ten years of relevant experience in electronic warfare or other related domains. A track record of successfully solving complex challenges. An ability to establish relationships and effectively interact with all levels of staff, management and external sponsors, and across organizational boundaries. Strong organization and planning skills. Excellent written and verbal communication skills. Are able to obtain a Secret level security clearance by your start date and can ultimately obtain a TS/SCI level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. You will go above and beyond our minimum qualifications if you have... A Master's degree in engineering, Mathematics, Physics, or Electrical Engineering preferred. Experience working with DoD S&T communities to transition technologies, including EA/ES technologies, to programs of record. Experience with DoD acquisition programs. Experience negotiating and briefing management and sponsors concerning technical and strategic priorities. Experience with Artificial Intelligence/Machine Learning, EA/Cyber, distributed systems, autonomous system T&E, EW system T&E. An active TS/SCI clearance. #LI-AG1 About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $100,000 Annually Maximum Rate $227,500 Annually
    $72k-93k yearly est. 5d ago
  • 2026 Internship - Material Sciences Intern

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Do you love to invent and explore new materials to solve unique challenges? Are you driven to pursue meaningful manufacturing research that supports defense, energy, and space applications? Do you thrive in collaborative, hands-on environments that value innovation and impact? If so, we're looking for someone like you to join our team at APL! We are seeking a Material Sciences Intern to contribute to the design, synthesis, and characterization of advanced materials, including those produced via additive manufacturing, powder processing, polymer characterization, and other emerging techniques. In this role, you will work as part of a multidisciplinary team focused on developing solutions to pressing materials problems in national security and beyond. You will have the opportunity to build hands-on experience with fabrication and testing methods, contribute to project execution, and gain valuable technical experience in the field of materials science and engineering. Our group emphasizes collaborative innovation and supports career development through mentorship, technical communication opportunities, and access to state-of-the-art facilities. As an intern in our group, your responsibilities will include: * Supporting experimental research programs through hands-on materials synthesis, processing, and characterization. * Contributing to the development and discovery of advanced materials including, but not limited to, metals, ceramics, polymers, and composites. * Collaborating with senior researchers to explore new concepts and refine manufacturing approaches * Participating in data collection, analysis, and reporting to collaborators. * Maintaining strong lab practices, safety protocols, and high-quality documentation of experimental workflows. Qualifications You meet our minimum qualifications for the job if you... * Are pursuing a Bachelor's degree in Materials Science & Engineering, Mechanical Engineering, Applied Physics, or a related field. * Have a minimum 3.0 GPA on a 4.0 scale. * Demonstrate a foundational understanding of how processing influences microstructure and material performance. * Are comfortable working in laboratory environments, eager to develop hands-on skills with synthesis and test equipment, and able to communicate effectively in both written and verbal forms while collaborating on cross-disciplinary teams. * Are able to obtain a Secret level security clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. You'll go above and beyond our minimum requirements if you… * Are pursuing a Master's or doctoral degree in Materials Science & Engineering, Mechanical Engineering, Applied Physics, or a related field. * Have experience or familiarity with materials systems such as structural metals, ceramics, polymers, or functional composites. * Are interested in applying machine learning or data science to accelerate materials discovery and process optimization. * Have supported development or qualification efforts involving mechanical or thermal materials testing. About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $22.60 Hourly Maximum Rate $47.95 Hourly
    $31k-37k yearly est. Auto-Apply 5d ago
  • 2026 Internship - Engineer/SW Developer/Analyst - Maritime Force Engagement Control

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Do you love to solve problems for which there isn't a textbook solution? Are you passionate about gaining a meaningful technical experience while helping to improve a Navy ship's ability to defend itself? If you are pursuing a degree in Engineering (e.g. Electrical, Software, Systems, Aero), Computer Science, Math, or Physics, and you are into modeling, simulation and analysis, then we'd love to have you join our team of motivated problem solvers! We are seeking a wide range of talented interns who want to work in a collaborative,team environment to help us 1) create sophisticated simulations of current and future Naval capabilities, adversarial threat systems (e.g., missiles, swarms of autonomous platforms) to pair with machine learning technologies in order to develop robust solutions to transform systemic weaknesses into strengths, 2) develop complex analysis tools and use them to evaluate the performance of new Navy systems or system of system capabilities, and/or 3) perform early research into promising technology that pushes the art and the science of defense. As a member of our multi-disciplinary team you can follow your passion to ... * Develop dynamic, interacting physics-based models/simulations to help us understand how mother nature and the laws of physics can impact the performance of key sensor, command and control, and weapon systems. * Develop tools that apply data analytic and statistical methodologies and use them to analyze current systems, root cause performance issues, and develop operational solutions. * Mature cutting edge concepts or technologies that lead to improving our Navy's ability to maintain superior situational awareness in the fog of war, identify blatant and subtle hostile actions, and dynamically allocate limited resources in a changing battlefield. Qualifications You meet our minimum qualifications for the job if you... * Are pursuing a degree in Engineering, Computer Science, Math, or Physics or a related technical field with a minimum 3.0 GPA on a 4.0 scale * Have detailed knowledge and practical experience in either Python or C++ * Have a strong interest in modeling and simulation design, signal processing related to radar or communications systems, decision processes, resource optimization and allocation schema, or Model Based Systems Engineering (MBSE) * Have above average interpersonal and communications skills * Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship You'll go above and beyond our minimum requirements if you… * Have detailed knowledge and practical experience in two of the following: Python, C++, Matlab * Have experience with either modeling or analyzing a complex system (military system preferred) * Have experience with processing, organizing and assessing large data sets * Have experience developing in a modern software development environment About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $22.60 Hourly Maximum Rate $47.95 Hourly
    $32k-43k yearly est. Auto-Apply 60d+ ago
  • HPC Scientific Software Engineer (IT@JH Research Computing) - #Staff

    Johns Hopkins University 4.4company rating

    Baltimore, MD jobs

    IT@JH Research Computing is seeking a _HPC Scientific Software Engineer_ who will support faculty, researchers, and students engaged in high-performance and AI-driven research across Johns Hopkins University. The position is responsible for deploying, optimizing, and maintaining scientific software and computational workflows on advanced HPC Systems and related infrastructure. Working primarily within Linux-based environments, the engineer manages and troubleshoots complex software stacks, containerized applications, and GPU-accelerated workloads using tools such as SLURM, Easy build, Spack, etc. The role combines ticket-based user support with long-term project work, collaborating closely with interdisciplinary research groups to enhance system performance, streamline data-intensive workflows, and integrate cutting-edge technologies. The position operates with significant independence while coordinating regularly with systems engineers and research computing leadership to ensure reliable, high-efficiency computing resources that advance the university's scientific mission. **Specific Duties & Responsibilities** _Software Deployment and Design_ + Develop and refine deployment strategies for scientific software on HPC and AI systems. + Design computational workflows, selecting optimal software configurations, and utilizing tools like Ansible for automation. + Assist teams in implementing, tuning, and optimizing AI models and gateway applications (e.g., XDMoD, Coldfront, Open OnDemand, CryoSPARC Live, SBGrid, AI Agents). _Performance Optimization_ + Analyze and optimize the performance of AI models and HPC applications, focusing on GPU-enabled computing. + Implement parallel processing, distributed computing, and resource management techniques for efficient job execution. _Integration and Optimization_ + Develop, debug, and maintain software tools, libraries, and frameworks supporting HPC and AI workloads. + Collaborate with the system team and software vendors (e.g., NVIDIA, Intel, Matlab) to optimize systems for maximum performance. + Utilize CUDA, DNN, TensorRT, and Intel Compilers to enhance system performance. _HPC Scientific Software Support_ + Manage and support scientific software deployment across HPC, cloud-based, and colocation facilities. + Oversee installation, configuration, and maintenance of HPC packages with tools like CMake, Make, EasyBuild, Spack, and Lua module files. _Collaboration and Mentorship_ + Work closely with cross-functional teams, including researchers, data scientists, and software developers, to address complex HPC/AI challenges. + Mentor junior engineers and foster a culture of continuous learning. _Technical Support and Training Workshops and Troubleshooting_ + Resolve complex technical issues and perform root cause analysis for HPC/AI software challenges. + Implement effective solutions to prevent recurrence and improve system reliability + Provide training workshops for researchers and students, focusing on troubleshooting, optimizing workflows, and effectively using HPC systems. _Learning and Development_ + Stay current with advances in HPC and AI technologies and methodologies. + Incorporate new research findings into existing systems to improve performance and capabilities. _Container Orchestration_ + Develop and manage container orchestration strategies to ensure scalability, reliability, and security of applications. + Oversee the container lifecycle from creation and deployment to scaling and removal. _Documentation and Compliance_ + Create comprehensive documentation for system designs, performance metrics, and project status. + Ensure compliance with security and regulatory standards for all HPC and AI systems. **Minimum Qualifications** + Master's Degree in a quantitative discipline. + Five (5) years of experience in HPC user support, software deployment,and performance optimization within an academic or research environment. + Experience in scientific computing environments and applications. + Hands-on experience with SLURM, for job scheduling. + Proficiency in Python, Perl, C/C++, and Shell scripting for automation and system management. + Advanced knowledge of Linux systems and proficiency in scripting languages such as Python, Perl, and Shell. + Familiarity with scientific application management tools such as Containerization, LUA modules, CMake, Spack, and EasyBuild. + Training Workshops, Performance Optimization and Troubleshooting. + Additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula. **Preferred Qualifications** + PhD in a quantitative discipline, such as Computer Science Engineering, Physics, Bioinformatics, or related fields, with advanced training in scientific computing. Classified Title: HPC Scientific Software Engineer Job Posting Title (Working Title): HPC Scientific Software Engineer (IT@JH Research Computing) Role/Level/Range: ATP/04/PF Starting Salary Range: $85,500 - $149,800 Annually (Commensurate w/exp.) Employee group: Full Time Schedule: 8:30am-5pm FLSA Status: Exempt Location: Remote Department name: IT@JH Research Computing Personnel area: University Administration Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $85.5k-149.8k yearly 10d ago
  • 2026 Internship - Computational Materials Science Intern

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Do you have a fundamental drive and fascination in solving problems of all kinds? Are you searching for impactful work in the area of computational physics and engineering? Does making substantial contributions to projects whose applications span from submarines, surface ships, UAVs, aircraft, missiles, to spacecraft sound like a dream job? Are you a creative person driven by your need to solve new problems? Are you passionate about applying your skills and working with teams to solve truly unique problems? If so, we're looking for someone like you to join our team at APL. We are seeking interns to help us provide insight to the processes that define the behaviors of physical systems. At APL, you will contribute to exciting projects supporting organizations such as the US Department of Defense, the National Science Foundation, and NASA. Our team strives to develop, apply, and maintain deep expertise in computational modeling techniques that span length and time scales from submarines to subatomic particles. You will work alongside computational engineers and physicists who have a real passion for working with and developing pioneering computational tools in order to make advancements in the field. As a member of our team * Your primary responsibility will be to run computational simulations and perform analyses of sub-continuum systems that may include molecular dynamics, chemical kinetics, meso-scale modeling, or electronic structure methods. * You will work with and actively collaborate with scientists, engineers, designers, and fabricators on a daily basis * You will propose and develop new modeling frameworks for predicting the response of sophisticated systems to conditions including but not limited to mechanical, thermal, chemical, and electromagnetic stimuli. * You will craft reports and give presentations to communicate results to team members and government partners. Qualifications You meet our minimum qualifications for the job if you... * Are pursuing a Bachelor's or Master's degree in Chemistry, Physics, Applied Mathematics, Materials Science, Computer Science, or equivalent with demonstrated application of knowledge. * Have a passion for developing physics-based continuum simulations and applying data analysis to solve problems, possibly in support of class projects, graduate research, or during a prior internship. * Have experience with scientific/engineering programming, analysis, or data science in one or more languages (MATLAB, C/C++, Python, FORTRAN, ...) or software commonly used in computational science and engineering. * Have a minimum overall GPA of 3.0/4.0. * Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. You'll go above and beyond our minimum requirements if you... * Experience in performing large-scale simulations on high performance computing systems. * Experience using LAMMPS, Quantum Espresso, Cantera, or other atomistic/chemistry modeling software. * Experience with object-oriented programming and contributing to team-based software development. * Fundamental understanding of the underlying physical phenomena driving material properties. About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $22.60 Hourly Maximum Rate $47.95 Hourly
    $31k-37k yearly est. Auto-Apply 5d ago
  • 2026 Internship - Applied Biological Sciences

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Do you love to study something and find ways to make it better? Do you want to work as part of a team to complete research, develop, and analyze projects in the areas of aerosol sciences, epidemiology, and/or biology? If you are pursuing a Bachelor's or Master's degree in Biology, Microbiology, Molecular Biology, Bioaerosol Sciences, Biomedical Engineering, Biophysics, Genetics, Environmental Sciences, Public Health, Epidemiology, or a similar major and want to work in an exciting and collaborative environment to tackle challenging technical national security problems, we'd love to have you join our team for the summer. As an intern on our team… * You will learn standard biological and aerosol laboratory and analytic skills as well as methods for operation of analytical instrumentation and support experimentation. * You will contribute to activities that may include experimental design, conducting experiments in a laboratory or field setting, analysis of data, and presentation of results. * You will be involved with topic areas including the effects of the environment on biological organisms, genomic sequencing and metagenomic analysis of organisms in complex environmental samples, and single organism analytical tool development. Qualifications You meet our minimum qualifications if you… * Pursing a Bachelor's or Master's degree in Biology, Microbiology, Molecular Biology, Bioaerosol Sciences, Biomedical Engineering, Biophysics, Genetics, Environmental Sciences, Public Health, Epidemiology, or a similar major * Have a minimum 3.0 GPA on a 4.0 scale * Excel at analytical thinking and creative problem solving * Have a general comprehension of biology-related fields such as microbiology as well as some awareness of general laboratory equipment and methods. * Additionally, to access APL's facilities and networks, U.S. Citizenship or Permanent Resident status is required, subject to applicable laws. You will go above and beyond our minimum requirements if you… * Have experience with Matlab, Labview, Python Java, and/or basic microbiology culture techniques. About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $22.60 Hourly Maximum Rate $47.95 Hourly
    $31k-37k yearly est. Auto-Apply 19d ago
  • HPC Sr. Scientific Software Engineer (IT@JH Research Computing)

    Johns Hopkins University 4.4company rating

    Baltimore, MD jobs

    IT@JH Research Computing is seeking a HPC Sr. Scientific Software Engineer who will design, build, and support Johns Hopkins University's high-performance computing and AI research infrastructure. This role integrates elements of both systems and software engineering, ensuring scalable, secure, and reproducible environments for scientific and data-intensive research. The Engineer develops and automates system and application workflows across CPU/GPU clusters, parallel storage, and hybrid cloud platforms. Responsibilities include configuring and optimizing large-scale Linux environments, implementing job scheduling and orchestration frameworks, containerizing applications, and supporting researchers in optimizing performance and reproducibility. Work combines project-based engineering with operational support, requiring both independent problem-solving and close collaboration with the Research Computing team and faculty stakeholders. Specific Duties & Responsibilities Software Deployment and Design * Develop and refine deployment strategies for scientific software on HPC and AI systems. * Design computational workflows, selecting optimal software configurations, and utilizing tools like Ansible for automation. * Assist teams in implementing, tuning, and optimizing AI models and gateway applications (e.g., XDMoD, Coldfront, Open OnDemand, CryoSPARC Live, SBGrid, AI Agents). Performance Optimization * Analyze and optimize the performance of AI models and HPC applications, focusing on GPU-enabled computing. * Implement parallel processing, distributed computing, and resource management techniques for efficient job execution. Integration and Optimization * Develop, debug, and maintain software tools, libraries, and frameworks supporting HPC and AI workloads. * Collaborate with the system team and software vendors (e.g., NVIDIA, Intel, Matlab) to optimize systems for maximum performance. * Utilize CUDA, DNN, TensorRT, and Intel Compilers to enhance system performance. HPC Scientific Software Support * Manage and support scientific software deployment across HPC, cloud-based, and colocation facilities. * Oversee installation, configuration, and maintenance of HPC packages with tools like CMake, Make, EasyBuild, Spack, and Lua module files Collaboration and Mentorship * Work closely with cross-functional teams, including researchers, data scientists, and software developers, to address complex HPC/AI challenges. * Mentor junior engineers and foster a culture of continuous learning. Technical Support and Training Workshops and Troubleshooting * Resolve complex technical issues and perform root cause analysis for HPC/AI software challenges. * Implement effective solutions to prevent recurrence and improve system reliability * Provide training workshops for researchers and students, focusing on troubleshooting, optimizing workflows, and effectively using HPC systems. Learning and Development * Stay current with advances in HPC and AI technologies and methodologies. * Incorporate new research findings into existing systems to improve performance and capabilities. Container Orchestration * Develop and manage container orchestration strategies to ensure scalability, reliability, and security of applications. * Oversee the container lifecycle from creation and deployment to scaling and removal. Documentation and Compliance * Create comprehensive documentation for system designs, performance metrics, and project status. * Ensure compliance with security and regulatory standards for all HPC and AI systems. In Addition to the Duties Described Above * Design, deploy, and maintain large-scale Linux HPC clusters with CPU/GPU resources, high-speed networks, and distributed storage. * Develop and maintain automation frameworks for provisioning, monitoring, and software lifecycle management. * Implement and optimize job scheduling, container orchestration, and workflow automation tools to support diverse research workloads. * Collaborate with faculty and research teams to parallelize, containerize, and scale computational workflows for multi-GPU and distributed environments. * Benchmark and tune application performance across architectures, documenting findings and sharing best practices. * Integrate and support AI/ML frameworks, scientific libraries, and workflow engines (Snakemake, Nextflow, Dask, Ray). * Ensure system and application reliability through proactive monitoring (Prometheus, Grafana, ELK) and incident response participation. * Support reproducibility and FAIR data principles through version-controlled, containerized environments. * Contribute to documentation, training materials, and technical guidance to enhance user experience and self-service capabilities. * Participate in evaluation and adoption of new technologies to advance performance, efficiency, and sustainability in research computing. Minimum Qualifications * PhD in a quantitative discipline. * Five years of experience in HPC user support, software deployment, and performance optimization within an academic or research environment. * Additional education may substitute for required experience and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula. Preferred Qualifications * Eight + years of professional experience in high-performance computing, large-scale systems, or research software engineering. * Deep proficiency in Linux systems administration, performance tuning, and automation tools (Ansible, Terraform, Jenkins, or similar). * Experience with cluster management, workload schedulers (e.g., Slurm), and distributed or parallel file systems (e.g., GPFS, Lustre, WekaFS, Ceph). * Strong background in programming or scripting (Python, Bash, C/C++, Go, or Rust). * Familiarity with containerization and orchestration technologies used in HPC (Singularity, Apptainer, Docker, Kubernetes). * Understanding of high-speed interconnects (InfiniBand, 100/400 Gb Ethernet) and storage/data access patterns for AI and analytics. * Experience developing or maintaining CI/CD pipelines and module environments (Lmod/Spack) for research software. * Knowledge of GPU computing (CUDA, ROCm), MPI/OpenMP, and AI/ML frameworks. * Demonstrated ability to collaborate with researchers on performance optimization, workflow design, and reproducible computing. Classified Title: HPC Sr. Scientific Software Engineer Job Posting Title (Working Title): HPC Sr. Scientific Software Engineer (IT@JH Research Computing) Role/Level/Range: ATP/04/PG Starting Salary Range: $99,800 - $175,000 Annually (Commensurate w/exp.) Employee group: Full Time Schedule: Mon-Fri, 8:30am-5pm FLSA Status: Exempt Location: Johns Hopkins Bayview Department name: IT@JH Research Computing Personnel area: University Administration
    $99.8k-175k yearly 22d ago
  • HPC Sr. Scientific Software Engineer (IT@JH Research Computing) - #Staff

    Johns Hopkins University 4.4company rating

    Baltimore, MD jobs

    IT@JH Research Computing is seeking a **_HPC Sr. Scientific Software Engineer_** who will design, build, and support Johns Hopkins University's high-performance computing and AI research infrastructure. This role integrates elements of both systems and software engineering, ensuring scalable, secure, and reproducible environments for scientific and data-intensive research. The Engineer develops and automates system and application workflows across CPU/GPU clusters, parallel storage, and hybrid cloud platforms. Responsibilities include configuring and optimizing large-scale Linux environments, implementing job scheduling and orchestration frameworks, containerizing applications, and supporting researchers in optimizing performance and reproducibility. Work combines project-based engineering with operational support, requiring both independent problem-solving and close collaboration with the Research Computing team and faculty stakeholders. **Specific Duties & Responsibilities** **Software Deployment and Design** + Develop and refine deployment strategies for scientific software on HPC and AI systems. + Design computational workflows, selecting optimal software configurations, and utilizing tools like Ansible for automation. + Assist teams in implementing, tuning, and optimizing AI models and gateway applications (e.g., XDMoD, Coldfront, Open OnDemand, CryoSPARC Live, SBGrid, AI Agents). _Performance Optimization_ + Analyze and optimize the performance of AI models and HPC applications, focusing on GPU-enabled computing. + Implement parallel processing, distributed computing, and resource management techniques for efficient job execution. _Integration and Optimization_ + Develop, debug, and maintain software tools, libraries, and frameworks supporting HPC and AI workloads. + Collaborate with the system team and software vendors (e.g., NVIDIA, Intel, Matlab) to optimize systems for maximum performance. + Utilize CUDA, DNN, TensorRT, and Intel Compilers to enhance system performance. _HPC Scientific Software Support_ + Manage and support scientific software deployment across HPC, cloud-based, and colocation facilities. + Oversee installation, configuration, and maintenance of HPC packages with tools like CMake, Make, EasyBuild, Spack, and Lua module files _Collaboration and Mentorship_ + Work closely with cross-functional teams, including researchers, data scientists, and software developers, to address complex HPC/AI challenges. + Mentor junior engineers and foster a culture of continuous learning. _Technical Support and Training Workshops and Troubleshooting_ + Resolve complex technical issues and perform root cause analysis for HPC/AI software challenges. + Implement effective solutions to prevent recurrence and improve system reliability + Provide training workshops for researchers and students, focusing on troubleshooting, optimizing workflows, and effectively using HPC systems. _Learning and Development_ + Stay current with advances in HPC and AI technologies and methodologies. + Incorporate new research findings into existing systems to improve performance and capabilities. _Container Orchestration_ + Develop and manage container orchestration strategies to ensure scalability, reliability, and security of applications. + Oversee the container lifecycle from creation and deployment to scaling and removal. _Documentation and Compliance_ + Create comprehensive documentation for system designs, performance metrics, and project status. + Ensure compliance with security and regulatory standards for all HPC and AI systems. _In Addition to the Duties Described Above_ + Design, deploy, and maintain large-scale Linux HPC clusters with CPU/GPU resources, high-speed networks, and distributed storage. + Develop and maintain automation frameworks for provisioning, monitoring, and software lifecycle management. + Implement and optimize job scheduling, container orchestration, and workflow automation tools to support diverse research workloads. + Collaborate with faculty and research teams to parallelize, containerize, and scale computational workflows for multi-GPU and distributed environments. + Benchmark and tune application performance across architectures, documenting findings and sharing best practices. + Integrate and support AI/ML frameworks, scientific libraries, and workflow engines (Snakemake, Nextflow, Dask, Ray). + Ensure system and application reliability through proactive monitoring (Prometheus, Grafana, ELK) and incident response participation. + Support reproducibility and FAIR data principles through version-controlled, containerized environments. + Contribute to documentation, training materials, and technical guidance to enhance user experience and self-service capabilities. + Participate in evaluation and adoption of new technologies to advance performance, efficiency, and sustainability in research computing. **Minimum Qualifications** + PhD in a quantitative discipline. + Five years of experience in HPC user support, software deployment, and performance optimization within an academic or research environment. + Additional education may substitute for required experience and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula. **Preferred Qualifications** + Eight + years of professional experience in high-performance computing, large-scale systems, or research software engineering. + Deep proficiency in Linux systems administration, performance tuning, and automation tools (Ansible, Terraform, Jenkins, or similar). + Experience with cluster management, workload schedulers (e.g., Slurm), and distributed or parallel file systems (e.g., GPFS, Lustre, WekaFS, Ceph). + Strong background in programming or scripting (Python, Bash, C/C++, Go, or Rust). + Familiarity with containerization and orchestration technologies used in HPC (Singularity, Apptainer, Docker, Kubernetes). + Understanding of high-speed interconnects (InfiniBand, 100/400 Gb Ethernet) and storage/data access patterns for AI and analytics. + Experience developing or maintaining CI/CD pipelines and module environments (Lmod/Spack) for research software. + Knowledge of GPU computing (CUDA, ROCm), MPI/OpenMP, and AI/ML frameworks. + Demonstrated ability to collaborate with researchers on performance optimization, workflow design, and reproducible computing. Classified Title: HPC Sr. Scientific Software Engineer Job Posting Title (Working Title): HPC Sr. Scientific Software Engineer (IT@JH Research Computing) Role/Level/Range: ATP/04/PG Starting Salary Range: $99,800 - $175,000 Annually (Commensurate w/exp.) Employee group: Full Time Schedule: Mon-Fri, 8:30am-5pm FLSA Status: Exempt Location: Johns Hopkins Bayview Department name: IT@JH Research Computing Personnel area: University Administration Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $99.8k-175k yearly 23d ago
  • AI/ML Software Development Engineer

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Do you have experience developing machine learning software and want to apply that experience to creating innovative tools and technologies to solve complex technical challenges? Do you thrive in a collaborative research and development environment, working alongside an energetic, multidisciplinary team of scientists and engineers? Are you ready to help the US secure and maintain leadership in the development and fielding of AI/ML algorithms for homeland protection and defense? If so, we 're looking for someone like you to join our team at APL! We are seeking a highly motivated Machine Learning Software Engineer who will contribute to all phases of the machine learning algorithm development and deployment process. You will be joining a team of engineers and scientists who are at the forefront of APL's mission to provide innovative solutions to critical challenges. As an Artificial Intelligence/Machine Learning Software Development Engineer ... * You will implement and analyze algorithms for various machine learning tasks, quantify and document the performance capabilities and limitations of algorithms for specific tasks, as well as provide metrics of robustness and confidence in specific approaches. * You will interact with a variety of sensor and data sources, data types, formats, and structures for algorithm training and testing, performing any data cleaning, normalization, or manipulation as needed. * You will scope and define needed software and hardware solutions to support operational constraints. * You will support evaluation and experimental activities at military facilities, and transitions of documentation and capabilities to government or industry. Qualifications You meet our minimum qualifications for the job if you... * Hold a Bachelor's degree in Computer Science, Electrical Engineering, or a related field. * Have at least three years of relevant experience implementing machine learning solutions. * Are fluent in C++ and Python, with the ability to translate mathematical concepts into well-documented, well-structured, efficient code, particularly in a Linux environment. * Are comfortable specifying and configuring hardware, and installing/configuring operating system level dependencies. * Have experience developing AI/ML prototypes in code, using one or more of scikit-learn, Tensorflow, PyTorch, or similar machine learning frameworks. * Have knowledge of classification, clustering, deep learning, or decision making algorithms. * Have demonstrated experience with software development best practices, i.e. working with Kanban boards and using version control software like Git. * Can effectively communicate ideas and results, with excellent interpersonal skills. * Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship You 'll go above and beyond our minimum requirements if you... * Have a Master 's degree in Computer Science, Electrical Engineering, or a related field. * Have at least five years of relevant experience implementing and delivering machine learning solutions. * Are extremely competent in a wide variety of programming languages, including C++, Python, and Java, on both Linux and Windows platforms, with experience bringing concepts from ideation to prototype. * Have experience using, configuring, maintaining specialized high-performance computing structures like GPUs and CPU clusters. * Have advanced work experience with developing and fielding classification, clustering, deep learning, or decision making algorithms, with experience with AI explainability. About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $100,000 Annually Maximum Rate $227,500 Annually
    $69k-90k yearly est. Auto-Apply 3d ago
  • Senior Full Stack Developer ( Bloomberg Center for Government Excellence and Public Innovation)

    Johns Hopkins University 4.4company rating

    Baltimore, MD jobs

    This position is part of a technical team supporting faculty and three centers at the heart of Johns Hopkins University's emerging School of Government and Policy: the Bloomberg Center for Government Excellence, Bloomberg Center for Public Innovation, and Black Wealth Data Center. You'll work with stakeholders from initial vision through delivery and maintenance, providing custom development, scripts, integrations, and implementation solutions in a mission-driven environment committed to delivering exceptional technical solutions in support of programs that are changing cities and lives across the globe. We are seeking a Senior Full Stack Developer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to the installation, modification, and testing of new and/or upgraded applications (packages or homegrown), operating systems, file structures, hardware, communication devices, and productivity tools. Applies analysis techniques and procedures to gather and then translate business requirements into functional/technical specifications and designs. Using functional specifications and designs, produces all or part of the deliverables. Maintains databases and application system code. Responsible for full life cycle of medium to large sized complex projects; strong technical skills; strong ability to understand complex business processes. Develops solutions based on extensive technical knowledge, skills and experience; influences client towards innovative/integrated solutions. Specific Duties & Responsibilities * The responsibilities listed below are typical examples of the work performed by this position. * Not all duties assigned to this position are included, nor is it expected that everyone in this position will be assigned every job responsibility. Analysis & Requirements Gathering * Define complex business/clinical/education problems by meeting with clients to observe and understand current processes and the issues related to those processes. Provide written documentation of findings to share with the client and other IT colleagues. * Gather complex system requirements by meeting with clients and researching existing technology to understand the business requirements and possible solutions for new applications. Design & Development * Develop detailed tasks and project plans by analyzing project scope and milestones for complex projects to ensure product is delivered quickly according to software lifecycle standards. * Write functional/technical specifications from the complex system requirements, putting them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions. * Develop/change data input, files/database structures, data transformation, algorithms, and data output by using appropriate computer language/tools to provide technical solutions for complex application development tasks. * Document code and associated processes by adhering to development methodologies, adding code comments and appropriate documentation to various knowledge-base system(s) to simplify code maintenance and to improve support. * Provide monitoring and guidance in application design and development to more junior staff. * Provide thought leadership in designing and developing innovative integrated solutions. Testing & Documentation * Create and document complex test scenarios using the appropriate testing tools to validate and verify application functionality. * Test all changes by using the appropriate complex test scenarios to ensure all delivered solutions work as expected and errors are handled in a meaningful way. * Author and maintain documentation by writing audience-appropriate materials to serve as technical and/or end-user references. * Mentor junior staff in testing tools and technologies by reviewing their work. Implementation & Maintenance * Implement changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution. * Monitor changes and resolve complex problems by responding as they occur, by reviewing all processing and output of the newly implemented solution, and by proactively ensuring the solution works successfully to satisfy the customer requirements and to provide a smooth transition to the new solution. * Provide support by investigating and resolving issues, including complex issues to ensure prompt, effective service. Minimum Qualifications * Bachelor's Degree. * Five years related experience. Preferred Qualifications * Knowledge in the assigned application as well as the platform on which it runs. This is a Baltimore based position, but SOGP does have a DC office and at times employees will be required to travel to our DC office. As a hybrid employee, you will be expected to be on-site at least 3 days per week between these two offices. Classified Title: Software Engineer Job Posting Title (Working Title): Senior Full Stack Developer ( Bloomberg Center for Government Excellence and Public Innovation) Role/Level/Range: ATP/04/PE Starting Salary Range: $73,300 - $128,300 Annually (Commensurate w/exp.) Employee group: Full Time Schedule: Monday - Friday 8:30am-5pm FLSA Status: Exempt Location: Hybrid/Homewood Campus Department name: Center Administration Personnel area: School of Government & Policy
    $73.3k-128.3k yearly 18d ago
  • Senior Full Stack Developer (Bloomberg Center for Government Excellence and Public Innovation) - #Staff

    Johns Hopkins University 4.4company rating

    Baltimore, MD jobs

    This position is part of a technical team supporting faculty and three centers at the heart of Johns Hopkins University's emerging School of Government and Policy: the Bloomberg Center for Government Excellence, Bloomberg Center for Public Innovation, and Black Wealth Data Center. You'll work with stakeholders from initial vision through delivery and maintenance, providing custom development, scripts, integrations, and implementation solutions in a mission-driven environment committed to delivering exceptional technical solutions in support of programs that are changing cities and lives across the globe. We are seeking a **_Senior Full Stack Developer_** who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to the installation, modification, and testing of new and/or upgraded applications (packages or homegrown), operating systems, file structures, hardware, communication devices, and productivity tools. Applies analysis techniques and procedures to gather and then translate business requirements into functional/technical specifications and designs. Using functional specifications and designs, produces all or part of the deliverables. Maintains databases and application system code. Responsible for full life cycle of medium to large sized complex projects; strong technical skills; strong ability to understand complex business processes. Develops solutions based on extensive technical knowledge, skills and experience; influences client towards innovative/integrated solutions. **Specific Duties & Responsibilities** + The responsibilities listed below are typical examples of the work performed by this position. + Not all duties assigned to this position are included, nor is it expected that everyone in this position will be assigned every job responsibility. _Analysis & Requirements Gathering_ + Define complex business/clinical/education problems by meeting with clients to observe and understand current processes and the issues related to those processes. Provide written documentation of findings to share with the client and other IT colleagues. + Gather complex system requirements by meeting with clients and researching existing technology to understand the business requirements and possible solutions for new applications. _Design & Development_ + Develop detailed tasks and project plans by analyzing project scope and milestones for complex projects to ensure product is delivered quickly according to software lifecycle standards. + Write functional/technical specifications from the complex system requirements, putting them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions. + Develop/change data input, files/database structures, data transformation, algorithms, and data output by using appropriate computer language/tools to provide technical solutions for complex application development tasks. + Document code and associated processes by adhering to development methodologies, adding code comments and appropriate documentation to various knowledge-base system(s) to simplify code maintenance and to improve support. + Provide monitoring and guidance in application design and development to more junior staff. + Provide thought leadership in designing and developing innovative integrated solutions. _Testing & Documentation_ + Create and document complex test scenarios using the appropriate testing tools to validate and verify application functionality. + Test all changes by using the appropriate complex test scenarios to ensure all delivered solutions work as expected and errors are handled in a meaningful way. + Author and maintain documentation by writing audience-appropriate materials to serve as technical and/or end-user references. + Mentor junior staff in testing tools and technologies by reviewing their work. _Implementation & Maintenance_ + Implement changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution. + Monitor changes and resolve complex problems by responding as they occur, by reviewing all processing and output of the newly implemented solution, and by proactively ensuring the solution works successfully to satisfy the customer requirements and to provide a smooth transition to the new solution. + Provide support by investigating and resolving issues, including complex issues to ensure prompt, effective service. **Minimum Qualifications** + Bachelor's Degree. + Five years related experience. **Preferred Qualifications** + Knowledge in the assigned application as well as the platform on which it runs. _**This is a Baltimore based position, but SOGP does have a DC office and at times employees will be required to travel to our DC office. As a hybrid employee, you will be expected to be on-site at least 3 days per week between these two offices._ Classified Title: Software Engineer Job Posting Title (Working Title): Senior Full Stack Developer ( Bloomberg Center for Government Excellence and Public Innovation) Role/Level/Range: ATP/04/PE Starting Salary Range: $73,300 - $128,300 Annually (Commensurate w/exp.) Employee group: Full Time Schedule: Monday - Friday 8:30am-5pm FLSA Status: Exempt Location: Hybrid/Homewood Campus Department name: Center Administration Personnel area: School of Government & Policy Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $73.3k-128.3k yearly 18d ago
  • Research Software Engineer - Clinical NLP Specialty (Data Science and AI Institute) - #Staff

    Johns Hopkins University 4.4company rating

    Baltimore, MD jobs

    The Johns Hopkins Data Science and AI Institute (DSAI) is a new pan-institutional initiative at Johns Hopkins to advance artificial intelligence and its applications, in part through investments in the software engineering, data science, and machine learning space. DSAI is focused on revolutionizing discovery by advancing artificial intelligence that evolves collaboratively with human intelligence, combining the strengths of each for the betterment of society and the world in which we live. DSAI will bring together the mathematical, computational, and ethical foundations of AI with the domains of Health & Medicine, Scientific Discovery, Engineered Systems, Security & Safety, and People, Policy & Governance. DSAI seeks a **_Research Software Engineer - Clinical NLP Specialty_** with strong academic background and relevant experience in industry or academia focused on designing and building state-of-the art clinical NLP systems. This position supports research initiatives in the development and novel application of NLP and large language models to extract insights from unstructured clinical text using techniques such as named entity recognition (NER), negation detection, structured data extraction, diagnosis prediction, risk stratification, temporal reasoning and phenotyping. The successful candidate will play a critical role in designing, implementing, rigorously evaluating, deploying and maintaining robust and scalable NLP pipelines and models to extract meaningful information from unstructured clinical text in secure environments, with the goal of enabling high-impact solutions across a range of biomedical domains. Experience with large language models - such as fine-tuning, prompt engineering, model evaluation, and adapting foundation models for domain-specific clinical tasks - is desirable, particularly in contexts that demand privacy, robustness, and interpretability. The clinical NLP RSE will work closely with clinicians, informatics researchers, data scientists and other RSEs to ensure NLP systems meet application goals with methodological rigor and scientific reproducibility. DSAI engineers are at the forefront of modern data intensive science, where professionally developed software is rapidly becoming a key ingredient for success. The DSAI initiative includes the build-out of a substantive and professional-scale software engineering capability, and a dramatic increase in infrastructure, both in hardware and in personnel. JHU has long been a world leader in the broader domains of medicine and public health as well as a wide range of science and engineering fields. This combined with our ethos of building out capabilities to have demonstrable global impact (e.g., JHUs Coronavirus Resource Center the award-winning global resource for real-time data and analysis for COVID-19) and other unique large scientific data sets, like the archives for the Sloan Digital Sky Survey and several simulations, will be key leverage points that will make the DSAI successful. **Specific Duties & Responsibilities** + The successful candidates will participate in ground-breaking research projects that need advanced software solutions requiring expertise in software engineering not commonly found in scientific collaborations. + The projects will require development of state-of-the art clinical NLP solutions using the latest deep learning libraries trained on state-of-the-art hardware in secure healthcare computing environments. + Projects will involve analysis of massive data sets either in the cloud or on premises. + Projects will require development of novel NLP software pipelines for processing of unstructured clinical notes. + Some projects may require deep engagement, possibly leading to co-authorship on scientific publications, while others may involve a more casual consulting engagement. + They may require software solutions developed from scratch or refactoring existing solutions to make them conform to industry standards (quality, efficiency, reusability, robustness, portability, documentation, etc.). + It is a high-level goal of DSAI to translate the efforts for the individual projects into frameworks and template patterns for sustainable scientific infrastructure benefiting future projects. **Special knowledge, skills, and abilities** + Strong NLP, LLM, machine learning and deep learning skills. + Practical experience building NLP models and pipelines in a secure, HIPPA compliant healthcare environment. + Expert-level knowledge of multiple modern NLP and LLM libraries and models. + Hands-on experience adapting and fine-tuning large language models for domain-specific clinical applications, with attention to data efficiency, interpretability, and reproducibility. + Demonstrated expertise in prompt engineering, evaluation, and benchmarking of large language models, including applying responsible AI principles in clinical or sensitive-data contexts + Expert-level knowledge of the Python programming language. + Familiarity with or willingness to learn C++ or other languages as may be needed. + Familiarity with software containerization technologies such as Docker and Singularity. + Familiarity with the Databricks platform. + Fluency in the Linux operating system and related tools. + Familiarity with modern software engineering best practices, such as Git source control, peer code review, test-driven development, build automation and continuous integration / continuous delivery. + Familiarity with cloud development and deployment. + Demonstrated leadership and self-direction. + Willingness to teach others both informally and in short course format. + Willingness to continually learn new tools and techniques as needed. + Excellent verbal and written communication. **Minimum Qualifications** + Masters in a quantitative discipline such as computer science, engineering, physics or bioinformatics, with strong scientific computing and/or mathematics background. + Three year's experience working in software development in large clinical NLP projects in industry or academia. + Additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula. **Preferred Qualifications** + PhD in a quantitative discipline. + Five (5) years' experience as above in clinical NLP. + Experience in CUDA GPU programming. + Experience authoring open-source Python packages in PyPI. + Experience in open-source project governance. + Experience in open-source community adoption initiatives. Classified Title: Scientific Software Engineer Job Posting Title (Working Title): Research Software Engineer - Clinical NLP Specialty (Data Science and AI Institute) Role/Level/Range: APPTSTAF/01/ST Starting Salary Range: Commensurate w/exp. Employee group: Full Time Schedule: 37.5 hrs/wk, M-F FLSA Status: Exempt Location: Hybrid/Homewood Campus Department name: DSAI Institute Personnel area: Whiting School of Engineering Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $65k-83k yearly est. 40d ago
  • 2026 Internship - Sensor Systems Engineering

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Do you have an interest in learning about radar and other sensor systems? Are you self-motivated and passionate about solving some of the most complex problems encountered in defending our nation? If you're pursuing a degree in Engineering, Math or Physics and want to gain experience in sensor systems, we'd love to have you join our team! Spend the summer with our team of engineers, physicists, mathematicians, and scientists recognized as experts in their field and contribute to the next generation of sensor development, test, and integration to aid in the defense of the nation. As a member of our team you will have a chance to: * Develop and analyze models of next generation radar and sensor systems * Prototype novel signal processing algorithms to be deployed by our military * Use machine learning techniques to augment current and future capabilities * Fabricate test fixtures to support test events * Apply data science and machine learning to complex, large scale datasets * Test radar systems to assure that they meet requirements Qualifications You meet our minimum qualifications for the job if you... * Are in a Bachelors or Masters degree program in Electrical Engineering, Computer Science, Aerospace Engineering, Computer Engineering, Systems Engineering, Mechanical Engineering, Engineering Physics, Physics, Applied Physics, Applied Math, Math or another related technical field. * Have a passion for problem solving and analysis. * Have a minimum 3.0 GPA on a 4.0 scale. * Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. You'll go above and beyond our minimum requirements if you… * Have previous internship experience in radar or sensors * Possess a Secret level security clearance About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $22.60 Hourly Maximum Rate $47.95 Hourly
    $29k-46k yearly est. Auto-Apply 9d ago
  • 2026 Internship - Reverse Engineering / Offensive Cyber - Systems Exploitation

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Are you a creative and inventive engineer who loves to understand how things work? Are you interested in reverse engineering and exploiting software and hardware devices? We are seeking motivated developers, computer scientists, computer engineers, and cyber researchers who are passionate about advancing the field of cybersecurity. The Systems Exploitation team performs vulnerability research, develops novel cyber capabilities, and pioneers groundbreaking approaches to defeat sophisticated security protections. As an intern in the Systems Exploitation group, you may... * Exploit hardware, firmware, and software * Reverse engineer embedded systems * Collaborate with teammates to identify vulnerabilities or security weaknesses stemming from publicly disclosed information or previously unknown vulnerabilities * Aid in the development of proof-of-concept capabilities or extend existing capabilities * Explore techniques for automating binary analysis and reverse engineering * Learn from experts in the field of software development, reverse engineering, and vulnerability analysis Interns typically work as part of a larger team and are given tasking scoped to match the duration of their stay. At the end of the internship, each intern prepares a short presentation highlighting their work and project contributions. Qualifications You meet our minimum qualifications if you are... * Pursing a Bachelor's degree, Master's degree, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline. * Maintaining a minimum 3.0 GPA on a 4.0 scale * Proficient with programming languages such as C, C++, Python, Rust * Familiar with reverse engineering tools, software debuggers, and/or static analysis tools (Ghidra, IDA Pro, Binary Ninja, Windbg, gdb, etc) * Comfortable with Linux/Unix operating systems * Familiar with one or more assembly languages (x86/x64, ARM, MIPS, etc.) * Able to obtain an Interim Secret level security clearance by your start date and a final TS/SCI Clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. You will go above and beyond if you are also familiar with… * Basic exploitation techniques such as buffer overflows and command injections * Experience with Capture the Flag exercises and/or hackathons * Windows, Linux, Android, and/or iOS internals * Cross compiling toolchains for embedded devices * Experience with hardware design or development (e.g., digital circuits, FPGAs, or embedded systems) * Familiarity with hardware interfaces and protocols such as I²C, SPI, and JTAG * Experience working with RF systems (e.g., wireless communications, software-defined radio, or RF debugging tools) * Symbolic execution engines such as angr About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $22.60 Hourly Maximum Rate $47.95 Hourly
    $29k-46k yearly est. Auto-Apply 60d+ ago
  • 2026 Internship - Engineering for Communications Systems

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Are you interested in solving complex problems, and contributing to valuable solutions to challenging, real-world problems? As part of the Nuclear Command Communications Systems Group (QKR) you will have the opportunity to learn from experts in the field of Nuclear Command Control Communications (NC3) and contribute to current mission critical projects. Our group strikes a balance between software, hardware, and data science focus areas to deliver key findings to sponsor organizations across their full operational systems. If you are currently pursuing a degree in Computer Science, Software Engineering, Data Science, Electrical Engineering, Radio Frequency Engineering, Mathematics, Mechanical Engineering, Statistics, Physics, or other related technical degrees, we'd love to have you join our team! We are seeking Engineering Interns across three focus areas and will match you based on your interests and skills. Collaboration across tracks is common. Our Focus Areas * Software (CS/CE/General SWE) * Develop features and services in Python, Java, C#, or JavaScript/TypeScript * Build and extend tools for modeling & simulation and operational technologies * Contribute in a larger team with code reviews, issues, CI, and Agile rituals * EE/RF (Electrical, Mechanical, RF Engineering) * Prototype and evaluate waveforms; perform RF characterization of components and subsystems. * Work with MATLAB/Simulink, Python, GNU Radio, and software-defined radios (SDRs) * Use RF lab instrumentation (spectrum/network analyzers, signal generators); support hardware-in-the-loop tests * Modeling & Data Analysis (Modeling/Math/Statistics/Data Science) * Model communications systems (link budgets, channel models, Monte Carlo simulations) * Apply statistics, optimization, or ML to communications and network data * Create analyses and visualizations in Python or MATLAB As a member of our team, you may… * Research solutions for secure, resilient strategic communications to support crucial missions of national security. * Perform performance evaluations on communications hardware for strategic assets such as bombers, submarines, and launch control facilities. * Evaluate operational scenarios through modeling and simulation, analysis, and laboratory testing. * Develop software in a language such as Python, Java, C#, MATLAB, or JavaScript * Work as a core contributor to a project in a larger team environment * Be paired with a senior engineering mentor * Participate in Agile activities such as stand ups, retrospectives, and code reviews * Learn about software or hardware development in a real-world communications environment * Present individual contributions to senior staff and potentially to sponsors Qualifications You meet our minimum qualifications for the job if you... * Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, Electrical Engineering, Mechanical Engineering, Radio Frequency Engineering, Math, Statistics, Physics, or other related technical area * Have a minimum 3.0 GPA on a 4.0 scale. * Are skilled in and/or have knowledge of one or more of the below areas... * Object Oriented Programming in a language like Python, Java, C#, MATLAB, or JavaScript * Demonstrated experience in Software Development from a previous internship, software course work, or personal projects * Scientific computing and signal processing in MATLAB/Simulink, GNU Radio, or experience with lab instrumentation using SDRs, microcontrollers, DSP, etc. * Modeling & analysis (data structures/algorithms, statistics, numerical methods, simulation) * Network communications (TCP/IP concepts, protocols) * Can work effectively both independently and in teams and possess strong interpersonal, oral, and written communication skills. * Are able to obtain Interim Secret level security clearance by your start date and can ultimately obtain Top Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. You'll go above and beyond our minimum requirements if you... * Have experience with RF characterization and waveform development/prototyping * Have hands-on work with SDRs, GNU Radio, microcontrollers, or DSP * Are familiar with Linux environments * Have experience with Agile development * Have experience with SQL and relational databases; data curation, data visualization * Have interest in RF or TCP/IP network communications * Have interest in modeling & simulation and analyzing mission-relevant data * Experience with Git, Docker/containers, and basic CI workflows About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $22.60 Hourly Maximum Rate $47.95 Hourly
    $29k-46k yearly est. Auto-Apply 60d+ ago
  • 2026 Internship - Engineering/Science - Signals Exploitation Systems

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Are you interested in applying and expanding your knowledge to the development of electromagnetic sensors to support special operations and intelligence communities? Do you have a passion for using your skills to design, build, and test systems with immediate real-world applications? If you are pursuing a Bachelor's, Master's or PhD in fields related to Electrical Engineering, Computer Engineering, Computer Science, Mathematics, Mechanical Engineering or Physics, and are interested in tackling complex problems you may be a good fit for our team! We are seeking talented individuals in any of the previously mentioned fields to help us design systems to address the nation's immediate needs within the intelligence community. As a team that develops these entire systems from end-to-end, we have a range of technical focuses that need support. These range from the hardware (circuit design, FPGA work, and embedded development), to the software (web/linux/android development as well as GPU optimization) and even to data analytics. As an Engineering Intern in the Signals Exploitation Systems Group, you may: * Support the development of new algorithmic possibilities by assisting in the brainstorming, prototyping, implementation, and/or optimization. * Assist in the development of portable communication devices and miniature wireless systems through board-level circuit design and integration of analog/RF and high-speed digital components, commercially available chipsets, and embedded processors. * Work with a small team of developers to design, implement, and test software solutions for advanced RF exploitation and communication applications. * Support evaluation, testing, and debugging of prototype and deliverable devices through lab and field testing. * Contribute to design reviews, system integration, technical reports and informal memoranda, and presentation of work to sponsors and the technical community. Qualifications You will meet our minimum requirements if you: * Are pursuing a Bachelor's, Master's or PhD in fields related to computer engineering, electrical engineering, or computer science. * Have a minimum 3.0 GPA on a 4.0 scale. * Have experience developing applications using at least one of the following: C, C++, C#, Java, Python, Matlab. * Are passionate about and capable of learning new technologies and test methods. * Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. You will go above and beyond our minimum requirements if you have any of the following: * Experience with or knowledge of RF hardware design and related test equipment. * Knowledge of Digital Signal processing. * Experience with FPGA design. * Exposure to Web/Android development. * Willingness to work on quick-reaction projects with a short turn-around time. About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $22.60 Hourly Maximum Rate $47.95 Hourly
    $29k-46k yearly est. Auto-Apply 60d+ ago
  • 2026 Internship - Systems Engineer

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Are you the kind of engineer who asks not just how something works, but how it all fits together? Are you interested in learning more about systems engineering that can be applied to address critical challenges in national defense? If you are pursuing a degree in Engineering, Mathematics, Physics, Computer Science or related technical field and want to apply systems engineering on tactical weapons systems, we'd love to have you join our team! We are looking for a Systems Engineer Intern who possesses experience or a strong interest in developing and implementing model-based methodologies, as well as an enthusiasm for Digital Engineering (DE) implementation for our Tactical Weapons Systems Engineering Group in the Force Projection Sector. Our team is responsible for enabling the realization of tactical weapon systems, ensuring reliability and integrity throughout the system development cycle. As a System Engineer Intern, you will: * Work with systems engineers and Modeling and Simulation analysts to develop use cases and user stories for the purpose of enhancing the capabilities of modeling and simulation tools. * Learn how to apply Model Based Systems Engineering (MBSE) and Digital Engineering (DE) tools on the development and evaluation of complex tactical weapon systems. * Gain systems engineering experience on real-world systems. Qualifications You meet our minimum qualifications for the job if you... * Are pursuing a Bachelor's or Master's degree in Engineering, Mathematics, Physics, Computer Science, or related technical field. * Have interest in Systems Engineering and/or MBSE/DE implementation. * Have a minimum 3.0 GPA on a 4.0 scale. Note: When prompted to upload attachments, please include a copy of your college transcripts (unofficial transcripts are acceptable). * Are able to obtain an Interim Secret security clearance by your start date and can ultimately obtain a Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. You'll go above and beyond our minimum requirements if you… * Have taken systems engineering course(s) as part of your degree program. * Have previous internship experience applying systems engineering principles, processes, and/or tools. * Have experience utilizing MBSE and DE tools and methodologies for the development of simulation, system models, and trade studies aimed at assessing system performance. * Have familiarity or experience using systems engineering software, especially MBSE tools like Cameo or Magic Draw. * Have experience (or interest) in developing and implementing model-based methodologies to bolster the reliability and resilience of complex systems. * Have an active Secret or Top Secret security clearance. About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $22.60 Hourly Maximum Rate $47.95 Hourly
    $29k-46k yearly est. Auto-Apply 21d ago
  • 2026 Internship - System Realization and Resilience Engineer

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Are you interested in learning more about systems engineering, system security, digital engineering, or specialty engineering that you want to apply to critical challenges in national defense? If you are pursuing a degree in Engineering, Mathematics, Physics, Cybersecurity or related technical field and want to apply systems engineering on multiple strategic weapons systems, we'd love to have you join our team! We are seeking a Systems Engineering Intern with interest in the specialty engineering domains (i.e. reliability engineering, cyber resilience, nuclear command and control and surety) or interest in Digital Engineering (DE) implementation for the System Realization and Resilience Group in the Force Projection Sector. Our team is responsible for enabling the realization of strategic systems, ensuring resilience and specialty disciplines are integrated throughout system development, and supporting credible verification of strategic weapon systems. We lead efforts in systems engineering, system security engineering, test and integration, digital engineering, nuclear command and control, and reliability engineering. As a System Realization and Resilience Engineering Intern, you will: * Work on teams to support systems engineering activities with emphasis on using specialty engineering expertise to inform the realization and resiliency of strategic deterrent systems. * Learn how to apply Model Based Systems Engineering (MBSE) and Digital Engineering (DE) tools on the development and evaluation of complex strategic deterrent systems and supporting infrastructure. * Participate in systems engineering technical reviews, working groups, technical exchange meetings, and provide recommendations and advise that informs technical direction to programs sponsors * Gain systems engineering experience on real-world systems. Qualifications You meet our minimum qualifications for the job if you... * Are pursuing a Bachelor's or Master's degree in Engineering, Mathematics, Physics, Cybersecurity or related technical field. * Have interest in Systems Engineering, Specialty Systems Engineering, or MBSE/DE Implementation. * Have a minimum 3.0 GPA on a 4.0 scale. * Are able to obtain an Interim Secret security clearance by your start date and can ultimately obtain a Secret clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. You'll go above and beyond our minimum requirements if you… * Have previous internship experience applying systems engineering principles or specialty engineering technical domains, or integrating engineering tools to realize DE. * Have familiarity or experience using systems engineering software, especially MBSE tools like Cameo/Magic Draw and DOORS. * Have experience (or interest) in developing and implementing model-based approaches to enhance the reliability and resilience of complex systems, including threat modeling, vulnerability analysis, and security requirements development. * Have used MBSE and DE tools and methods to design, analyze, and optimize systems for integration, test, cyber resilience, including the development of system models, simulation, and trade studies to evaluate system performance and security. * Have an active Secret or Top Secret security clearance. About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $22.60 Hourly Maximum Rate $47.95 Hourly
    $29k-46k yearly est. Auto-Apply 11d ago
  • 2026 Internship -Computer Scientist / Engineer for ISRT and BMC2 Applications

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Do you want to work on a team researching and developing innovative ways to produce impactful information from many different types of sensors and sources of data? Would you like to advance your ideas from concept to prototype to field testing on US military ships, aircraft, satellites, and ground systems? Are you excited about designing systems that will advance our nation's Intelligence, Surveillance, and Reconnaissance (ISR) and Battle Management Command and Control (BMC2) capabilities with leading edge technology? If so, and if you are currently pursuing a Bachelor's, Master's or PhD degree in Computer Science, Applied Mathematics, Engineering, Physical Science, or another related field, we'd love to have you join our team at APL! We are seeking creative engineers, scientists, mathematicians, and programmers to help us conceptualize, develop, test, assess, and field the next generation of ISR capabilities for the US military. Our team applies a variety of disciplines such as sensor and data fusion, signal and image processing, operations research, applied physics, machine learning, and artificial intelligence to build systems that automatically or autonomously orchestrate sensors, process data into information, and make intelligent inferences and predictions about complex threats and environments. Our work enables the US military to neutralize a wider variety of serious threats from safer distances than they could otherwise accomplish; improves the safety, survivability, and effectiveness of US air, naval, and ground forces; and disrupts the ability of potential adversaries to threaten our forces. As an intern working in Scientific Applications for Intelligence, Surveillance, and Reconnaissance, * You will apply your knowledge of computer science, applied mathematics, and/or engineering to challenging problems in machine learning, artificial intelligence, automated signal and image processing, automated object and pattern recognition, target detection and tracking, data fusion, and resource optimization. * You will contribute to teams implementing prototype and deployable software systems that realize advanced ISR capabilities. * You will contribute to teams developing new simulation capabilities and analytical tools. * You will contribute to teams developing user interfaces, visualizations, and network/web services. * You will contribute to field tests and experiments. * You will document and present your work to project leads. Qualifications You meet our minimum qualifications for the job if you... * Are pursuing a Bachelor's, Master's or PhD degree in Computer Science, Applied Mathematics, Engineering, Physical Science, or other related field. * Have a passion for learning and developing new and useful things. * Have some skills and experience programming in Python, MATLAB, Java, and/or C++. * Have the ability to work and collaborate effectively in a team environment. * Have a minimum 3.0 GPA on a 4.0 scale. Note: When prompted to upload attachments, please include a copy of your college transcripts (unofficial transcripts are acceptable). * Are able to obtain a Secret security clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. You'll go above and beyond our minimum requirements if you… * Have prior, relevant internship experience. * Have experience developing fully functional software applications. * Have experience or desire in supporting field experimentation and test events, working with military systems, operators and/or warfighters. About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $22.60 Hourly Maximum Rate $47.95 Hourly
    $27k-39k yearly est. Auto-Apply 5d ago
  • 2026 Internship - Aerospace and Thermal Engineering

    Johns Hopkins Applied Physics Laboratory 4.6company rating

    Software engineering internship job at The Johns Hopkins University Applied Physics Laboratory

    Are you passionate about applying your aerospace and thermal engineering skills to build solutions that safeguard our nation and protect our service members? Are you excited to take on the design challenges of extreme environments? We believe innovation thrives in a collaborative environment. We are looking for highly motivated engineering students from all technical backgrounds to join our dynamic team of engineers and scientists. In this role, you'll work as part of a team in a supportive, highly engaging environment where your perspectives are valued and essential to our success. At our core, we are a forward-thinking team of innovators driven by the challenge to solve complex thermal and aerospace engineering problems. Our work spans extreme environments-thermal protection systems for hypersonic speeds, rocket launches in silo, turbulent combustion in detonation engines, and the first fractions of a second after a missile intercept impact . We are seeking interns with interests in the following areas: * Aerodynamics and Computational Fluid Dynamics * Aeroacoustics & Fluid/Structure Interactions * Wind Tunnel Testing and Rocket Motor Testing * Combustion, Reacting Multi-phase Flows, Ablation & Surface Chemistry * Thermal & Aerothermal Analysis, Design, and Testing * Multi-Waveband Sensor Simulation & Scene Generation * Software Architecture, GPU Computing & Physics-based Algorithm Development As part of our team, you will have the opportunity to contribute to real-world projects, working with colleagues at all levels of experience on ground breaking solutions. You will work to solve critical challenges such as: * Characterizing the thermal environment inside a rocket launch silo * Designing spacecraft propulsion systems. * Innovating predictive simulations to guide design of sophisticated flight systems. * Pioneering new technologies in rotating detonation engines. * Developing GPU-based modeling of turbulent combustion. * Advancing thermal protection systems for extreme flight regimes. Within the lab, we collaborate across teams and disciplines to push the boundaries of what's possible. We partner with external academic and defense organizations to solve today's problems with the best methods available, while keeping a focus on the future, anticipating new challenges and opportunities for growth. Qualifications You meet our minimum qualifications for the job if you... * Are pursuing a Bachelor's, Master's or PhD degree in Aerospace Engineering, Physics, Chemistry or a related field. * Have a minimum 3.0 GPA on a 4.0 scale. * Are a strong self-starter with good communications skills and the ability to work independently or as part of a team. * Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Secret level clearance. If you are selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. About Us Why Work at APL? The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at ****************************** All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accommodations@jhuapl.edu. The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a 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. Applications are accepted on a rolling basis. Minimum Rate $22.60 Hourly Maximum Rate $47.95 Hourly
    $27k-39k yearly est. Auto-Apply 9d ago

Learn more about The Johns Hopkins University Applied Physics Laboratory jobs

Most common jobs at The Johns Hopkins University Applied Physics Laboratory

View all jobs