Scientific Software Engineer w/ AI Concentration

2 weeks ago


Baltimore, United States InsideHigherEd Full time

The Johns Hopkins Center for Data Science in Emergency Medicine (CDEM) is seeking a dynamic individual for the position of Scientific Software Engineer w/ AI Concentration, with a focus on machine learning, and specifically artificial intelligence (AI). The successful candidate will be a part of a cutting-edge research software engineering team at Johns Hopkins School of Medicine (JHUSOM), contributing to the advancement of scientific software, and the creation of systems based on novel combinations of human and artificial intelligence and advanced data science methods to improve patient care. This role utilizes the strengths of scientific computing to drive innovation in high-value target projects identified across all areas of emergency medicine and particularly clinical decision support.


Specific Duties & Responsibilities

  • The Scientific Software Engineer with AI concentration will be responsible for collaborating on ground-breaking research projects and clinical decision support tools that demand advanced software solutions.
  • Designing and building innovative AI solutions for CDEM projects in collaboration with software developers, data scientists, clinicians, and scientific subject matter experts and users.
  • Utilizing XGBoost, random forest and the latest deep neural network (DNN) libraries trained on state-of-the-art hardware to predict outcomes and forecast time series data.
  • Working with clinicians and data scientists to analyze massive patient-level data sets and develop software pipelines for real-time high-frequency data processing workflows.
  • Working closely with internal and external stakeholders to understand interface and backend server needs, envisioning solutions, and developing prototypes and functional requirements.

Special Knowledge, Skills & Abilities

  • Strong scientific literacy and curiosity, ability to continually adapt to new scientific domains and problems and identify and articulate scientifically informed AI and data analysis approaches.
  • Strong experience (2+ years) in software development, with a focus on building robust, scalable, and maintainable software solutions.
  • Prior experience specifically in developing machine learning models, preferably within the healthcare or biomedical domain.
  • Proficiency in Python programming language, as well as experience with relevant libraries and frameworks like TensorFlow, PyTorch, scikit-learn, and Keras.
  • Knowledge of Machine Learning and Clinical Decision Support, including solid understanding of machine learning algorithms, including supervised and unsupervised learning, deep learning, reinforcement learning, and ensemble methods.
  • Proficiency in software development best practices, including version control (e.g., Git), unit testing, continuous integration/continuous deployment (CI/CD), and agile development methodologies.
  • Experience with cloud computing platforms (e.g., AWS, Google Cloud Platform, Azure) and containerization technologies (e.g., Docker, Kubernetes) for deploying and scaling machine learning models.
  • Strong problem-solving skills and the ability to translate research findings into production-ready software solutions.
  • Excellent communication skills, both verbal and written, with the ability to effectively communicate complex technical concepts to non-technical stakeholders.
  • Experience collaborating with interdisciplinary teams, including clinicians, data scientists, and other software engineers, to define requirements, develop solutions, and validate model performance.
  • Awareness of regulatory requirements governing healthcare software development, such as HIPAA (Health Insurance Portability and Accountability Act) and FDA (Food and Drug Administration) guidelines for medical devices and software.
  • Understanding of ethical considerations and privacy concerns related to handling sensitive patient data, and a commitment to maintaining data security and confidentiality.


Minimum Qualifications
  • Bachelor's Degree.
  • Five years related experience.
  • Additional education may substitute for required experience and additional related experience may substitute for required education, to the extent permitted by the JHU equivalency formula.


Preferred Qualifications
  • Master's Degree or PhD in a quantitative discipline.
  • Seven or more years of experience in the above areas.
  • Experience designing and developing advanced scientific data visualizations.
  • Knowledge of healthcare data standards, such as HL7, DICOM, FHIR, and experience working with electronic health records (EHR) data is highly desirable.
  • Familiarity with clinical decision support systems, including their design, implementation, and integration into healthcare workflows.

Classified Title: Software Engineer
Role/Level/Range: ATP/04/PE
Starting Salary Range: $34.90 - $61.05 HRLY ($47,000 targeted; Commensurate with experience)
Employee group: Casual / On Call
Schedule: Varies; 19 Hours/Week
Exempt Status: Exempt
Location: Mount Washington Campus
Department name: SOM Em Med Research
Personnel area: School of Medicine



  • Baltimore, United States Johns Hopkins University Full time

    The Johns Hopkins Center for Data Science in Emergency Medicine (CDEM) is seeking a dynamic individual for the position of Scientific Software Engineer w/ AI Concentration , with a focus on machine learning, and specifically artificial intelligence (AI). The successful candidate will be a part of a cutting-edge research software engineering team at Johns...


  • Baltimore, United States Johns Hopkins University Full time

    Job Req ID: 114249 Scientific Software Engineer w/ AI Concentration The Johns Hopkins Center for Data Science in Emergency Medicine (CDEM) is seeking a dynamic individual for the position of , with a focus on machine learning, and specifically artificial intelligence (AI). The successful candidate will be a part of a cutting-edge research...


  • Baltimore, United States Johns Hopkins University Full time

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


  • Baltimore, United States Johns Hopkins University Full time

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


  • Baltimore, United States Johns Hopkins University Full time

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


  • Baltimore, United States InsideHigherEd Full time

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


  • Baltimore, United States GAMA-1 Technologies Full time

    GAMA-1 is seeking qualified remote scientific programmer and software engineer candidates to support NOAA’s Application and Science Common Services Support (ASCSS). ASCSS specializes in transitioning science software from research to operations. Once operational, the software will process large amounts of input data from satellites and dozens of...


  • Baltimore, United States Scientific Games Full time

    Scientific Games: Scientific Games is the global leader in lottery games, sports betting and technology, and the partner of choice for government lotteries. From cutting-edge backend systems to exciting entertainment experiences and trailblazing retail and digital solutions, we elevate play every day. We push game designs to the next level and are pioneers...


  • Baltimore, United States Independent Software Full time

    IMAGINEDRAGON - Annapolis Junction, MD - Full Time What you will be doing! As a Software Engineer you will be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and...

  • Software Engineer 1

    2 weeks ago


    Baltimore, United States CyberCore Technologies Full time

    TS/SCI CLEARANCE W/ POLYGRAPH REQUIRED (U) The Level 1 Software Engineer (SWE) shall possess the following capabilities: (U) Analyze user requirements to derive software design and performance requirements (U) Design and code new software or modify existing software to add new features (U) Debug existing software and correct defects (U) Integrate existing...

  • Software Engineer

    4 weeks ago


    Baltimore, United States Blackwomenintech Full time

    Open Systems Technologies Corporation is a leader in the government contracting marketplace, providing Enterprise Security and Cloud Computing solutions to support large organizations. Our capabilities include supplying federal government entities and private businesses with software development, scientific and engineering technical assistance, systems...

  • Software Engineer

    1 week ago


    Baltimore, Maryland, United States Stratum Networks, Inc. Full time

    Stratum Networks is a rapidly growing information assurance and cybersecurity solutionscompany that provides high-end network and security consulting to Department of Defense and Intelligence Community clients. We are looking for a talented and passionate Level 3 Software Engineer who would support one of our clients located in the Annapolis Junction, MD...


  • Baltimore, United States Tumaini Full time

    Job Description A well established gold Mining client of mine has an awesome opportunity available. They are looking to employ an experience and passionate Concentrator GCC Engineer, to be based in the North West Province. The Engineer must ensure the integrity of all surface infra structures, fixed and moving machinery inclusive of all electrical machinery...

  • AI Engineer

    1 month ago


    Baltimore, United States EmergencyMD Full time

    Enjoy problem-solving, need a venue to display your creativity, and emerging technologies pique your interest; if so, Barrow Wise Consulting, LLC is for you. As a multi-disciplined leader, you understand the gifts that set you apart from everyone else. Demonstrate innovative solutions to our clients. Join Barrow Wise Consulting, LLC today. Responsibilities:...

  • AI Engineer

    3 weeks ago


    Baltimore, United States EmergencyMD Full time

    Enjoy problem-solving, need a venue to display your creativity, and emerging technologies pique your interest; if so, Barrow Wise Consulting, LLC is for you. As a multi-disciplined leader, you understand the gifts that set you apart from everyone else. Demonstrate innovative solutions to our clients. Join Barrow Wise Consulting, LLC today. Responsibilities:...


  • Baltimore, United States Independent Software Full time

    What you will be doing: The Cloud Software Engineer develops, maintains, and enhances complex and diverse Big-Data Cloud systems based upon documented requirements. Directly contributes to all stages of back-end processing, analyzing, and indexing. Required Skills: Provides expertise in Cloud Computing, Hadoop Eco-System including implementing Java...


  • Baltimore, United States Sapio Sciences Full time

    About Sapio ScienceSapio Sciences is on a mission to accelerate scientific drug discovery and high-throughput clinical and diagnostics for our clients and partners. The Sapio team consists of expert and highly collaborative scientists, software developers, and professionals passionate about providing a best-in-class lab informatics platform and...


  • Baltimore, United States Sapio Sciences Full time

    About Sapio ScienceSapio Sciences is on a mission to accelerate scientific drug discovery and high-throughput clinical and diagnostics for our clients and partners. The Sapio team consists of expert and highly collaborative scientists, software developers, and professionals passionate about providing a best-in-class lab informatics platform and...

  • Software Engineer

    3 weeks ago


    Baltimore, United States Cornerstone Defense Full time

    Title: Software Engineer Location: Annapolis Junction, MD *Clearance: *Active TS/SCI w/ Polygraph needed to apply * Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S. Government. Realizing early on that our most prized assets are our employees, we continually focus our attention...

  • Software Engineer

    1 week ago


    Baltimore, Maryland, United States BCT Full time

    Software Engineer ID - Careers at BCT LLC Share with friends or Subscribe Back To Openings Software Engineer (ID) Department:ImagineDragon Location:Fort George G Meade, MDSTART YOUR APPLICATIONBCT-LLC is seeking a Software Engineer. The ideal candidate must possess an active TS/SCI w/Polygraph. This position is located in Ft. Meade, Maryland.A career at...