Scientific Software Engineer with AI Focus

6 days ago


Baltimore, Maryland, United States InsideHigherEd Full time

Job Summary

The Johns Hopkins Center for Data Science in Emergency Medicine is seeking a highly skilled Scientific Software Engineer with a focus on AI to join our research software engineering team. As a key member of our team, you will contribute to the development of cutting-edge scientific software and systems that leverage novel combinations of human and artificial intelligence to improve patient care.

Key Responsibilities

  • Collaborate with our research team to design and build innovative AI solutions for clinical decision support tools and other high-value projects.
  • Develop and implement machine learning models using XGBoost, random forest, and deep neural networks to predict outcomes and forecast time series data.
  • Work closely with clinicians and data scientists to analyze large patient-level datasets and develop software pipelines for real-time data processing.
  • Design and develop advanced scientific data visualizations to support clinical decision-making.

Requirements

  • Strong scientific literacy and ability to adapt to new scientific domains and problems.
  • 2+ years of experience in software development with a focus on building robust, scalable, and maintainable software solutions.
  • Prior experience in developing machine learning models, preferably in the healthcare or biomedical domain.
  • Proficiency in Python programming language and experience with relevant libraries and frameworks.
  • Knowledge of machine learning algorithms, including supervised and unsupervised learning, deep learning, and ensemble methods.
  • Experience with cloud computing platforms and containerization technologies for deploying and scaling machine learning models.
  • Strong problem-solving skills and ability to translate research findings into production-ready software solutions.
  • Excellent communication skills and ability to effectively communicate complex technical concepts to non-technical stakeholders.

Preferred Qualifications

  • Master's Degree or PhD in a quantitative discipline.
  • 7+ years of experience in software development and machine learning.
  • Experience designing and developing advanced scientific data visualizations.
  • Knowledge of healthcare data standards and experience working with electronic health records data.

InsideHigherEd is an equal opportunity employer and welcomes applications from diverse candidates.



  • Baltimore, Maryland, United States InsideHigherEd Full time

    About the RoleThe Johns Hopkins Center for Data Science in Emergency Medicine is seeking a highly skilled Scientific Software Engineer with a focus on Artificial Intelligence (AI) to join our cutting-edge research software engineering team. As a key member of our team, you will contribute to the advancement of scientific software and the creation of systems...


  • Baltimore, Maryland, United States Scientific Research Full time

    POSITION SUMMARY:The Senior Mechanical Engineer will be responsible for the development and execution of innovative engineering solutions. This role requires a strong foundation in mechanical engineering principles and the ability to work collaboratively across various teams.KEY RESPONSIBILITIES:1. Develops design specifications and conducts thorough...


  • Baltimore, Maryland, United States Scientific Research Full time

    POSITION SUMMARY:The Senior Mechanical Engineer will be responsible for the design and development of innovative mechanical systems and components. This role requires a strong background in mechanical engineering principles and a proven track record of addressing complex engineering challenges.KEY RESPONSIBILITIES:1. Develop and present design...


  • Baltimore, Maryland, United States Red Alpha Full time

    A typical day in this role:As a Principal Software Engineer, you will play a pivotal role in supporting a dedicated team of software, systems, and security engineers focused on the creation and implementation of communication and collection-based analytical tools aimed at serving the greater good. We value a strong enthusiasm for open-source communication...


  • Baltimore, Maryland, United States Red Alpha Full time

    A typical day:As a Principal Software Engineer, you will be integral to a dedicated team of software, systems, and security professionals focused on the creation and implementation of communication and analytical tools aimed at enhancing operational effectiveness. Your enthusiasm for open-source communication frameworks, such as RedHawk SDR and GNU Radio,...


  • Baltimore, Maryland, United States Medifast, Inc. Full time

    About the OpportunityAt Medifast, Inc., our team members are driven by a relentless pursuit of excellence in driving Lifelong Transformation, One Healthy Habit at a Time. When you join our dynamic, fast-growing community, you become part of a highly motivated group of like-hearted individuals who share a passion for promoting health and wellness. Just as our...


  • Baltimore, Maryland, United States Turnitin, LLC Full time

    Position OverviewAbout the CompanyAt Turnitin, we pride ourselves on being a pioneering force in the global education sector. With over 25 years of collaboration with educational institutions, we champion integrity, consistency, and fairness across various disciplines and assessment formats. Our innovative services, including Feedback Studio, Originality,...


  • Baltimore, Maryland, United States Delmock Technologies Full time

    About Delmock Technologies:Delmock Technologies, Inc. (DTI) is on the lookout for a Lead Software Engineer to delve into promising career paths. DTI stands as a prominent HUBZone enterprise in Baltimore, recognized for providing innovative IT and healthcare solutions, all while upholding a commitment to ethics, excellence, and outstanding customer service....


  • Baltimore, Maryland, United States Galen Robotics Inc. Full time

    Position Overview:The Director of Software Development will oversee the complete software life cycle for medical device software developed in-house. This role involves collaborating with stakeholders to gather and prioritize software specifications. The director will lead a team of developers in crafting and executing software solutions.Key...


  • Baltimore, Maryland, United States Actalent Full time

    Fire Protection EngineerWe are seeking an experienced Fire Protection Engineer to contribute to our engineering projects. The successful candidate will possess a Bachelor’s degree in Mechanical Engineering or Fire Protection Engineering. Key responsibilities include overseeing projects from inception to completion and engaging with clients...


  • Baltimore, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    Join Our Team as an Autonomous Systems Test EngineerAre you eager to engage in impactful Test and Evaluation projects that contribute to the advancement of artificial intelligence and autonomy in military applications? Do you thrive in a collaborative environment with a dynamic team of experts dedicated to ensuring the United States maintains its leadership...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Principal or Senior Principal Software Antenna Test Engineer to join our team at Northrop Grumman. As a key member of our Test Engineering organization, you will play a critical role in the development and implementation of software solutions for our radar systems.Key ResponsibilitiesDesign and develop software...


  • Baltimore, Maryland, United States cFocus Software Incorporated Full time

    cFocus Software Incorporated is seeking a Cybersecurity Compliance Team Leader to enhance our efforts in supporting the Department of Homeland Security. This role offers the flexibility of remote work arrangements.Key Responsibilities:Ensure and uphold the security compliance of information systems in accordance with NIST standards, federal security...


  • Baltimore, Maryland, United States Peraton Full time

    Position OverviewPeraton is in search of a Senior Software Engineer to contribute to an Intelligence Community mission. This role involves the development, maintenance, and enhancement of intricate software systems, including:Processing-intensive analyticsNovel algorithm developmentManipulation of extensive data setsReal-time systemsBusiness management...


  • Baltimore, Maryland, United States Saxon Global Full time

    Saxon Global is seeking a talented Investment Software Engineer with extensive experience in C#/.Net development within the financial sector. This role involves joining a dynamic team that is leveraging cutting-edge technology frameworks, including cloud solutions, microservices architecture, and advanced database systems to create scalable and resilient...


  • Baltimore, Maryland, United States Secmation Full time

    About the RoleSecmation is seeking an experienced Cybersecurity Software Development Lead to join our leadership team. As a key member of our team, you will design, develop, implement, and test security solutions for embedded devices, focusing on software development rather than IT security management.In this hands-on software development and leadership...


  • Baltimore, Maryland, United States Secmation Full time

    About the RoleSecmation is seeking an experienced Cybersecurity Software Development Lead to join our leadership team. As a key member of our team, you will design, develop, implement, and test security solutions for embedded devices, focusing on software development rather than IT security management.In this hands-on software development and leadership...


  • Baltimore, Maryland, United States Parsons Company Full time

    Explore Your Potential with ParsonsAt Parsons, we believe in a world filled with possibilities and opportunities. Join us in a collaborative environment where you can be yourself and thrive.Position Overview:We are seeking a talented Cybersecurity Software Engineer to enhance our team. In this role, you will work closely with client organizations to create...


  • Baltimore, Maryland, United States Two95 International Inc. Full time

    Job Title: Software Engineering Manager - Cloud ArchitectAbout the Role:We are seeking an experienced Software Engineering Manager - Cloud Architect to join our team at Two95 International Inc. as a key member of our technology leadership team. The successful candidate will be responsible for leading our software engineering team in the design, development,...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Requisition ID: RCategory: Engineering Location: Baltimore, Maryland, United States of America Clearance Type: Secret Telecommute: No - Teleworking not available for this position Shift: 1st Shift (United States of America) Travel Required: No Relocation Assistance: Relocation assistance may be available Positions Available: 1At Northrop Grumman, our team...