Scientific Software Engineer with AI Concentration

3 weeks ago


Baltimore, Maryland, United States Johns Hopkins University Full time
Job Summary

The Johns Hopkins Center for Data Science in Emergency Medicine is seeking a highly skilled Scientific Software Engineer with a concentration in AI to join our team. As a key member of our research software engineering team, you will contribute 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.

Key Responsibilities:

  • Collaborate on ground-breaking research projects and clinical decision support tools that demand advanced software solutions.
  • Design and build innovative AI solutions for CDEM projects in collaboration with software developers, data scientists, clinicians, and scientific subject matter experts and users.
  • Utilize XGBoost, random forest, and the latest deep neural network libraries trained on state-of-the-art hardware to predict outcomes and forecast time series data.
  • Work with clinicians and data scientists to analyze massive patient-level data sets and develop software pipelines for real-time high-frequency data processing workflows.
  • Work closely with internal and external stakeholders to understand interface and backend server needs, envision solutions, and develop prototypes and functional requirements.

Requirements:

  • 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 and FDA 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.

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.
  • Familiarity with clinical decision support systems, including their design, implementation, and integration into healthcare workflows.


  • Baltimore, Maryland, United States Johns Hopkins University Full time

    The Johns Hopkins University is seeking a highly skilled Scientific Software Engineer with AI Concentration to join its cutting-edge research software engineering team. This role will focus on developing innovative AI solutions for various projects, collaborating with software developers, data scientists, clinicians, and subject matter experts.Key...


  • Baltimore, Maryland, United States Johns Hopkins University Full time

    Job SummaryThe Johns Hopkins Center for Data Science in Emergency Medicine is seeking a highly skilled Scientific Software Engineer with a concentration in AI to join our team. As a key member of our research software engineering team, you will contribute to the advancement of scientific software and the creation of systems based on novel combinations of...

  • AI Software Engineer

    4 weeks ago


    Baltimore, Maryland, United States Johns Hopkins University Full time

    The Johns Hopkins University is seeking a highly skilled Scientific Software Engineer with a concentration in AI to join our team at the Center for Data Science in Emergency Medicine (CDEM). As a key member of our research software engineering team, you will contribute to the advancement of scientific software and the creation of systems based on novel...


  • Baltimore, Maryland, United States Space Telescope Science Institute Full time

    Job SummaryThe Space Telescope Science Institute (STScI) is seeking a Senior Scientific Software Engineer to join our Data Management Division. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software to assist astronomers in analyzing astronomical data.ResponsibilitiesDesign and develop software to...


  • Baltimore, Maryland, United States STScI Full time

    Job DescriptionThe Space Telescope Science Institute (STScI) is seeking a highly skilled Senior Scientific Software Engineer to join our Data Management Division. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software to assist astronomers in analyzing astronomical data.You will collaborate closely...


  • Baltimore, Maryland, United States STScI Full time

    Support NASA MissionsThe Space Telescope Science Institute (STScI) is a multi-mission science and flight operations center for NASA's flagship observatories. As a Senior Scientific Software Engineer, you will contribute to advancing our state-of-the-art data pipelines and analysis tools for our NASA flagship missions primarily in areas of data...


  • Baltimore, Maryland, United States Space Telescope Science Institute Full time

    About the Role:The Space Telescope Science Institute (STScI) is seeking a highly skilled Senior Scientific Software Engineer to join our Data Management Division. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software to assist astronomers in analyzing astronomical data.Key Responsibilities:Design and...


  • Baltimore, Maryland, United States Tumaini Full time

    Job Opportunity: Concentrator GCC Engineer **Job Summary** A leading gold mining company is seeking an experienced Concentrator GCC Engineer to join their team in the North West Province. The successful candidate will be responsible for ensuring the integrity of surface infrastructure, fixed and moving machinery, and electrical equipment within the process...


  • Baltimore, Maryland, United States The BayTech Group Full time

    Software Engineering Leadership RoleAt The BayTech Group, we're seeking a seasoned Software Engineering leader to drive our product development and innovation.About the RoleAs a key member of our leadership team, you'll oversee software architecture and AI integration strategies, collaborate with cross-functional teams, and foster a culture of innovation and...


  • Baltimore, Maryland, United States Space Telescope Science Institute Full time

    Job DescriptionThe Space Telescope Science Institute is seeking a highly skilled Software Engineer Level I to join our team. As a Scientific Programmer, you will play a crucial role in advancing our state-of-the-art, astronomical data archive, the Mikulski Archive for Space Telescopes (MAST).MAST is the public data archive for more than 20 missions spanning...

  • AI Researcher

    4 weeks ago


    Baltimore, Maryland, United States Capital One Full time

    Transformative AI ResearcherAt Capital One, we are pushing the boundaries of trustworthy and reliable AI systems, revolutionizing banking for the better. Our team of experts is dedicated to creating real-time, intelligent, automated customer experiences. From informing customers about unusual charges to answering their questions in real time, our...

  • Prompt Engineer

    3 weeks ago


    Baltimore, Maryland, United States TEKsystems Full time

    About the Role:We are seeking a highly motivated and creative Prompt Engineer to join our Intelligence Solutions Advanced Analytics team at TEKsystems Global Services.This role will combine the expertise of prompt engineering with the exploration of innovative applications of large language models (LLMs) through Internal Research and Development (IRAD)...


  • Baltimore, Maryland, United States STScI Full time

    Job SummaryWe are seeking a highly skilled Software Engineer Level I to join our team at the Space Telescope Science Institute (STScI). As a key member of our Data Management Division, you will play a critical role in advancing our state-of-the-art astronomical data archive, the Mikulski Archive for Space Telescopes (MAST).MAST is the public data archive for...


  • Baltimore, Maryland, United States Redis Full time

    Job Title: Senior AI Product ManagerWe're Redis, a company that built the product that runs the fast apps our world runs on. We're creating a faster world with simpler experiences. As a Senior AI Product Manager, you will play a key role in driving the lifecycle of Redis' AI capabilities, part of the world's number one real-time database...


  • Baltimore, Maryland, United States Shimadzu Scientific Instruments Full time

    Job Summary:Shimadzu Scientific Instruments is seeking a highly skilled Field Service Engineer to join our team. As a key member of our service team, you will be responsible for providing exceptional service and support for our analytical instrumentation.Key Responsibilities:Provide daily repair and maintenance support for assigned products, including demo...


  • Baltimore, Maryland, United States Johns Hopkins University Full time

    Job SummaryWe are seeking a talented Software Developer to join our team at the Johns Hopkins University's Whiting School of Engineering. The successful candidate will be responsible for designing, developing, testing, and deploying scientific software applications in the Center for Computational Biology (CCB).The ideal candidate will have a strong...


  • Baltimore, Maryland, United States Shimadzu Scientific Instruments Full time

    Job Summary:Shimadzu Scientific Instruments is seeking a skilled Field Service Engineer to provide exceptional service and support for our analytical instrumentation. The ideal candidate will have a strong technical background and excellent communication skills to effectively interact with customers and resolve technical issues.Key Responsibilities: Provide...

  • Strategic AI Advisor

    4 weeks ago


    Baltimore, Maryland, United States World Wide Technology Full time

    Strategic AI Advisor OpportunityWorld Wide Technology, Inc. is seeking a highly skilled Strategic AI Advisor to join our Federal team within the Public Sector. As a key member of our team, you will be responsible for representing WWT to customers as a subject matter expert on AI and emerging technologies.Key Responsibilities:Connect customer missions to...

  • Software Engineer

    4 weeks ago


    Baltimore, Maryland, United States DCS Corp Full time

    Software EngineerAre you a skilled software engineer looking for a challenging role in a dynamic environment? We have an exciting opportunity for a software engineer to join our team at DCS Corporation. As a software engineer, you will be responsible for designing, developing, and testing software applications using ASP.Net, C#, and Oracle database. You will...


  • Baltimore, Maryland, United States Shimadzu Scientific Instruments Full time

    Job Title:Field Service EngineerJob Summary:Shimadzu Scientific Instruments is seeking a highly skilled Field Service Engineer to join our team. As a Field Service Engineer, you will be responsible for providing exceptional service and support for our analytical instrumentation. This includes repairing, maintaining, and performing verification of assigned...