Scientific Software Engineer with UI/UX

5 days ago


Baltimore, Maryland, United States Johns Hopkins University Full time $80,000 - $120,000 per year

The Johns Hopkins Data Science and AI Institute (DSAI) is seeking a dynamic individual for the position of Scientific Software Engineer with UI/UX a focus on user interface (UI) and user experience (UX) design and development. The successful candidate will be a part of a cutting-edge research software engineering team at Johns Hopkins University (JHU), contributing to the advancement of novel open-source scientific software, and the creation of systems based on novel combinations of human and artificial intelligence and advanced data science methods. This role combines the strengths of scientific computing with expertise in UI/UX to drive innovation in high-value target projects identified across all areas of science, engineering, medicine, social science and policy.

The Scientific Software Engineer with UI/UX concentration will be responsible for collaborating on ground-breaking research projects that demand advanced software solutions.

Specific Duties & Responsibilities

  • Designing and building innovative UI/UX solutions for DSAI projects in collaboration with software engineers, AI/ML engineers, data scientists, scientific subject matter experts and users.
  • Interfacing web applications with AI/ML models using the latest deep neural network (DNN) libraries trained on state-of-the-art hardware.
  • Working with data scientists to develop web applications for analyzing massive data sets, either in the cloud or on premises, and developing 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 wireframes, prototypes and functional requirements.
  • Developing application back-end servers, databases and APIs.

Minimum Qualifications

  • Bachelor's Degree in a Quantitative Discipline, such as Computer Science, Engineering, Physics, Bioinformatics or similar.
  • Strong scientific literacy and curiosity, ability to continually adapt to new scientific domains and problems and identify and articulate scientifically informed UI/UX and data visualization approaches.

  • Five or more years front and back-end software development experience in the following areas.

    • Front-end JavaScript web application development, HTML, CSS and TypeScript.
    • Multiple modern JavaScript application frameworks such as , React, Angular, Backbone, Svelte and Vue.
    • Experience in developing and integrating web services in Python using frameworks such as FastAPI, Starlette, Django and Flask.
  • Experience in developing and integrating backend application databases such as Postgres, MySQL and SQLite.
  • 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

  • Master's Degree in a quantitative discipline.
  • Seven or more years of experience in the above areas.
  • Experience with advanced web-based computer graphics techniques and libraries such as and similar.
  • Experience designing and developing advanced scientific data visualizations.

Classified Title: Scientific Software Engineer

Job Posting Title (Working Title): Scientific Software Engineer with UI/UX (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

Total Rewards

The referenced base salary range represents the low and high end of Johns Hopkins University's salary range for this position. Not all candidates will be eligible for the upper end of the salary range. Exact salary will ultimately depend on multiple factors, which may include the successful candidate's geographic location, skills, work experience, market conditions, education/training and other qualifications. Johns Hopkins offers a total rewards package that supports our employees' health, life, career and retirement. More information can be found here:

Education and Experience Equivalency

Please refer to the job description above to see which forms of equivalency are permitted for this position. If permitted, equivalencies will follow these guidelines: JHU Equivalency Formula: 30 undergraduate degree credits (semester hours) or 18 graduate degree credits may substitute for one year of experience. Additional related experience may substitute for required education on the same basis. For jobs where equivalency is permitted, up to two years of non-related college course work may be applied towards the total minimum education/experience required for the respective job.

Applicants Completing Studies

Applicants who do not meet the posted requirements but are completing their final academic semester/quarter will be considered eligible for employment and may be asked to provide additional information confirming their academic completion date.

Background Checks

The successful candidate(s) for this position will be subject to a pre-employment background check. Johns Hopkins is committed to hiring individuals with a justice-involved background, consistent with applicable policies and current practice. A prior criminal history does not automatically preclude candidates from employment at Johns Hopkins University. In accordance with applicable law, the university will review, on an individual basis, the date of a candidate's conviction, the nature of the conviction and how the conviction relates to an essential job-related qualification or function.

Diversity and Inclusion

The Johns Hopkins University values diversity, equity and inclusion and advances these through our key strategic framework, the JHU Roadmap on Diversity and Inclusion.

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.

EEO is the Law

Accommodation Information

If you are interested in applying for employment with The Johns Hopkins University and require special assistance or accommodation during any part of the pre-employment process, please contact the Talent Acquisition Office at For TTY users, call via Maryland Relay or dial 711. For more information about workplace accommodations or accessibility at Johns Hopkins University, please visit

Vaccine Requirements

Johns Hopkins University requires all faculty, staff, and students to receive the seasonal flu vaccine. Exceptions to the flu vaccine requirements may be provided to individuals for religious beliefs or medical reasons. Requests for an exception must be submitted to the JHU vaccination registry.

The following additional provisions may apply, depending upon campus. Your recruiter will advise accordingly.

The pre-employment physical for positions in clinical areas, laboratories, working with research subjects, or involving community contact requires documentation of immune status against Rubella (German measles), Rubeola (Measles), Mumps, Varicella (chickenpox), Hepatitis B and documentation of having received the Tdap (Tetanus, diphtheria, pertussis) vaccination. This may include documentation of having two (2) MMR vaccines; two (2) Varicella vaccines; or antibody status to these diseases from laboratory testing. Blood tests for immunities to these diseases are ordinarily included in the pre-employment physical exam except for those employees who provide results of blood tests or immunization documentation from their own health care providers. Any vaccinations required for these diseases will be given at no cost in our Occupational Health office.



  • Baltimore, Maryland, United States Inside Higher Ed Full time $120,000 - $180,000 per year

    The Johns Hopkins Data Science and AI Institute (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...


  • Baltimore, Maryland, United States Deloitte Full time $97,600 - $200,600 per year

    As a Lead ServiceNow Software Engineer , you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that delight customers and users, while also driving tangible value for Deloitte's business investments. You will leverage your extensive...


  • Baltimore, Maryland, United States Bestgate Engineering Full time $90,000 - $120,000 per year

    Company Description We love what we do and we hire the best and brightest engineers who want to work with like-minded folk. Our customers provide us the opportunity to attack specialized problems that simply cannot be solved anywhere else. We are looking for software engineers who are interested in designing high-visibility solutions to help our customers...


  • Baltimore, Maryland, United States Space Telescope Science Institute Full time $130,000 - $150,000 per year

    About the RoleThe Data Management Division (DMD) at Space Telescope Science Institute (STScI) seeks a highly skilled Senior Cloud Software Engineer (Database) with deep expertise in relational database design and development, Python and SQL programming, and cloud-based data processing. You will lead the design and optimization of large-scale data...

  • Sr. UX Designer

    2 days ago


    Baltimore, Maryland, United States Creative Circle Full time $100,000 - $120,000 per year

    A leading financial services organization is seeking a Senior UX Designer with deep expertise in Design Systems to lead the strategy, structure, and evolution of its design system across web and mobile platforms. This is a hybrid role requiring in-office collaboration, and candidates must be located within commuting distance of one of the following offices:...

  • Software Engineer

    5 days ago


    Baltimore, Maryland, United States StoCastic Full time $90,000 - $120,000 per year

    Company Description StoCastic is transforming the delivery of healthcare through ground-breaking products and services that harness large-scale electronic health record (EHR) data and give care teams real-time predictive insight for safer, smoother and more affordable care. Our products are rooted in data science and operations research developed at Johns...


  • Baltimore, Maryland, United States Deloitte Full time

    Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant impact on our clients' success. You'll work alongside talented professionals reimagining and reengineering operations and processes that are critical to businesses. Your contributions can help clients improve financial performance, accelerate...


  • Baltimore, Maryland, United States V-Soft Consulting Group, Inc. Full time $60,000 - $120,000 per year

    High preference for WinForms, C#, VBA experience , Test Engineer (Desktop Winforms or Manufacturing exp)Must be adaptable, self-starter and very communicative. The team knows what needs they done but they are stressed, not patient, not wanting to train or have to answer a lot of questions. Software team is working on developing a manufacturing execution...


  • Baltimore, Maryland, United States Ark Infotech LLC Full time $120,000 - $180,000 per year

    Position: Senior DevOps Engineer (with User Experience Background)Duration: 1+ yearLocation: 100% RemoteDuration: 1+ YearEmployment Type: W2 OnlyOverviewClient is seekingtwo experienced DevOps Engineersto support the design, development, and deployment of acloud-based SaaS systemfor theFederal Government WIC (Women, Infants, and Children) Program. This...


  • Baltimore, Maryland, United States Tential Solutions Full time $120,000 - $200,000 per year

    Job Title: Senior Software Engineer w/ DevOpsOur client is the largest non-bank lender in the United States. As part of a demonstrated commitment and investment in innovation and new ways of reaching our customers, we are transforming our industry-leading lending services. We are seeking talented and versatile Strong Software Engineers to play a critical...