Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

Full-time

Johns Hopkins Medicine

JOB SUMMARY:

Plan, forecast, implement, and identify resource requirements for network backbone infrastructures of moderate complexity. Consult on network connectivity and traffic paths. Assist in developing, deploying, and maintaining AI/ML-enabled applications and services, including model integration, CI/CD, evaluation benchmarks, automation workflows, APIs, and supporting infrastructure for clinical, operational, or research use cases. Implement and support observability, monitoring, and evaluation capabilities for AI-enabled systems, including performance metrics, drift detection, reliability monitoring, feedback collection, and troubleshooting of production issues. Maintain version-controlled code, configuration, datasets, prompts, and deployment artifacts; participate in validation, release management, and governance activities to promote reproducible, secure, and supportable AI/ML solutions.

QUALIFICATIONS:

  • Bachelor's Degree Bachelor's Degree in computer science, information technology, network engineering, or a related field (Required)
  • One year of relevant education may be substituted for one year of required work experience or one year of relevant professional-level work experience may be substituted for one year of required education.
  • Minimum 2 Years of Experience 2+ years of experience in network engineering or IT required, including 2 years as a Network Engineer I or a position of similar complexity. (Required)
  • Experience in a healthcare setting strongly preferred
  • Navigate rapidly changing situations, from evolving patient needs to technological advancements, by remaining flexible, continuously learning, embracing new challenges, and quickly recovering from setbacks.
  • Solid written and verbal communication skills with an emphasis on confidentiality, tact, and diplomacy.
  • Work assignments are varied and sometimes require interpretation.
  • Strong attention to detail and self-directed to consistently ensure data integrity and accuracy.
  • Uphold ethical principles by maintaining confidentiality, ensuring informed consent, and making decisions that prioritize the well-being of both patients and staff.
  • Work seamlessly within diverse teams, bringing together professionals from various disciplines to provide patient-centered care and achieve collective goals.
  • Ensures their work aligns with regulatory standards and company policies.
  • Makes decisions that are guided by general instructions and practices requiring some interpretation.
  • Addresses basic to moderately complex administrative and operational challenges.
  • Applies comprehensive knowledge, skills, and practices to perform a variety of assignments in Information Technology.
  • Fully functioning capacity/ working knowledge of Information Technology.
  • Works on assignments within a process or set of processes of moderate size, scope, diversity, and/or complexity.
  • Performs work thoroughly in a cost-efficient manner and at a high productivity level.
  • Intermediate proficiency and experience using Microsoft Office Package (Excel, PowerPoint, Word, Outlook).
  • Core networking: OSI, Ethernet, TCP/IP, CSMA/CD, Layer‑2 vs Layer‑3 strengths/weaknesses, and multicast.
  • IP addressing: expert IPv4/32‑bit math, working IPv6/128‑bit, CIDR, and address types (loopback, unicast, multicast, limited/directed broadcast).
  • Routing and switching: routed networks, VLANs, routing protocols (EIGRP, OSPF), FEthernet, ACLs, and troubleshooting medium‑complexity IPv4 routing issues.
  • Transport and transport‑scale tech: QoS, MPLS, Metro Ethernet, DWDM/optical systems, and redundancy protocols (HSRP, Spanning Tree, VRF/VxLAN).
  • Devices and services: configure enterprise routers, switches, CSU/DSU, firewalls, content/caching switches, load‑balancers (CSM/ACE), wireless controllers/APs, and administer TCP/IP services (DNS, DHCP, FTP, SSH, SMTP).
  • Wireless: design and implement controller‑based Cisco/Juniper/Arista wireless solutions using RF/antenna theory, 802.11a/b/g/n, site surveys, controllers/APs,VoWLAN, outdoor mesh, secure WLAN, and campus controller management.
  • Monitoring and troubleshooting: use MRTG, Cacti, SmokePing, HP OpenView, CiscoWorks and network analyzers; isolate hardware vs software/firmware/OS vs application and patterned vs non‑repeatable faults.
  • Systems and data‑center networking: configure and maintain networked Windows, Linux, Unix systems and support production data centers serving thousands of users.
  • Enterprise experience and learning: proven ability configuring production networks of similar scope/size/complexity to Johns Hopkins and a track record of staying current with leading‑edge networking and wireless technologies.

Salary Range: Minimum 41.94/hour - Maximum 73.39/hour. Compensation will be commensurate with equity and experience for roles of similar scope and responsibility. In cases where the range is displayed as a $0 amount, salary discussions will occur during candidate screening calls, before any subsequent compensation discussion is held between the candidate and any hiring authority.

The Hospital reserves the right to modify employee schedules as needed.

We are committed to creating a welcoming and inclusive environment, where we embrace and celebrate our differences, where all employees feel valued, contribute to our mission of serving the community, and engage in equitable healthcare delivery and workforce practices.

Johns Hopkins Health System and its affiliates are drug-free workplace employers.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Baltimore, MD vacancy
  •  ...Description Remote Our client is seeking a Software Engineer in Test II to support Consumer Technology initiatives that enhance member and customer outcomes. The role requires designing, developing, maintaining, and troubleshooting software applications and test... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Jobrapido

    Baltimore, MD
    5 days ago
  •  ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology...  ...wired and wireless network infrastructure and related hardware & software.  The project's objectives are to evaluate the current setup... 
    Suggested
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services, LLC

    Baltimore, MD
    29 days ago
  • $100k - $120k

     ...Data Engineer II InVita Healthcare Technologies is a leading software provider for complex medical, forensics, and community care environments. We build specialized, highly configurable, and integrated systems that support hospitals, blood centers, donation organizations... 
    Suggested
    Work at office
    Local area
    Monday to Friday
    3 days per week

    Invita Healthcare Technologies

    Baltimore, MD
    2 days ago
  • $60k - $70k

     ...Job Description Job Description Position : Clinical Applications Programmer II Salary Range : $60,000-70,000 Location : Baltimore, MD About Pharmaron Pharmaron is a global contract research and manufacturing organization (CRO/CDMO) helping pharma and... 
    Suggested
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    Pharmaron

    Baltimore, MD
    7 days ago
  • $88.2k - $133k

     ...Systems Engineer II Who We Are Textron Systems is part of Textron, a $14 billion, multi-industry company employing 35,000 talented makers...  ...costs. Collaborate with multidisciplinary teams, including software engineers, hardware engineers, and subject matter experts, to... 
    Suggested
    Worldwide
    Flexible hours

    Textron

    Cockeysville, MD
    2 days ago
  • $88.2k - $133k

     ...This Role Textron Systems is seeking engineers to join our Sea Systems business area to...  ...experience. Experience with hardware and/or software integration, managing requirements...  ...pay range for this position is: o Level II Engineer: typically, 2+ years of experience... 
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    Textron, Inc.

    Cockeysville, MD
    2 days ago
  • $88.2k - $133k

     ...the products we make! About This Role: Experienced Systems Engineer to support development of a variety of military based complex systems...  ...level consistent with their background and experience: Level II: $88,200-$133,000 Level III: $110,500-$167,900 How We Care... 
    Worldwide
    Flexible hours

    Textron, Inc.

    Cockeysville, MD
    4 hours ago
  • $130k - $190k

     ...Position Overview TAP Engineering is seeking a Software Engineer to support the development, enhancement, and integration of complex software systems in a mission-focused environment. This is a full-time position on a standard day shift, Monday through Friday. This... 
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering

    Hanover, MD
    a month ago
  • $85.9k - $129.7k

     ...This Role: Textron Systems is seeking engineers of all disciplines to support the United...  ...Eagle, Powerlog, Compass or Opus logistics software tools Current or ability to obtain a...  ...pay range for this position is: o Level II Engineer: typically, 2+ years of... 
    Local area
    Worldwide
    Flexible hours
    Night shift

    Textron, Inc.

    Cockeysville, MD
    4 hours ago
  • $75k - $139k

     ...Reliability Engineer II Location: Baltimore, MD ASR Group is the world's largest refiner and marketer of cane sugar, with an annual production capacity of more than 6 million tons of sugar. The company produces a full line of grocery, industrial, food service and... 
    Temporary work
    Work experience placement
    Local area

    Florida Crystals

    Baltimore, MD
    1 day ago
  • $88.2k - $167.9k

    A leading aerospace company in Maryland is seeking a Systems Engineer II/III to support unmanned surface vehicle programs. You'll collaborate with multi-disciplinary teams to develop solutions, focusing on autonomous control and payload integration. With a minimum requirement... 
    Flexible hours

    Textron

    Cockeysville, MD
    2 days ago
  •  ...QUALIFICATIONS: Education: ~ Bachelor’s degree or higher in Systems Engineering, Computer Science, Information Technology, or a closely related...  ...is required to satisfy DoD 8570.01M requirements for IAT Level II • Other work-dependent certifications a plus Required... 
    Full time
    3 days per week

    iT Resource Solutions.net,inc

    Baltimore, MD
    1 day ago
  •  ...delivers AI/ML-enabled applications, automation, and cloud data engineering on an AWS and Databricks platform, with an emphasis on secure,...  ...integration. Design, build, secure, test, and deploy software, APIs, and automated data pipelines in AWS and Databricks environments... 
    Full time
    For contractors
    Remote work

    Softek International

    Baltimore, MD
    1 day ago
  •  ...Quantitative teams. This is an opportunity to join a highly visible engineering group where you'll have a direct impact on architecture,...  ...technology and continuous learning Excited about modern software development and cloud architecture Comfortable mentoring junior... 
    Full time
    Local area
    Visa sponsorship

    Private Company

    Baltimore, MD
    4 days ago
  •  ...6-month contract Remote NO PHONE CALLS OR DIRECT EMAILS. WILL NOT BE RETURNED. We are looking for a Sr. Staff Software Engineer, on a contract basis, to lead the team retiring IBM WebSphere and replacing Axway managed file transfer across client’s Document... 
    Contract work
    For contractors
    Remote work

    Keller Schroeder

    Baltimore, MD
    4 days ago
  • $70k - $90k

     ...installed, and functionally tested to meet the clients requirements and design intent.  For this position of Commissioning Field Engineer II on offer includes an excellent salary and benefits package. About the Job: A Field Engineer II reports directly to his or... 
    Work at office

    FST Technical Services

    Baltimore, MD
    9 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Cloud & Data Services Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * *... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International, Inc.

    Linthicum Heights, MD
    1 day ago
  •  ...We are seeking a technically strong Data Engineer / Developer to support the continued development...  ...years of experience in data engineering, software development, analytics engineering, ETL...  ...: ~ T-3 Investigation/Tier II or ability to obtain the required government... 
    Full time
    Contract work
    Flexible hours

    Brite Consulting

    Baltimore, MD
    1 day ago
  •  ...Research Software Engineer – Clinical NLP (Data Science & AI Institute)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... 
    Casual work

    Johns Hopkins University

    Baltimore, MD
    4 days ago
  • Job TitleThis resource will need to sit onsite at Owings Mills for 2 days onsite, 3 days remote. They will also need their own device to connect via Citrix. Three total openings: All .Net, but one will need experience with Angular on the front end. Additional requirements...
    Remote work

    Software Technology Inc

    Baltimore, MD
    4 days ago
  •  ...BI Engineer (Qlik Sense & Tableau)This position is open to full remote. The job summary below was written by the HM:Role: BI Engineer (Qlik Sense & Tableau)This position will focus on developing dashboards/reports using charts, and visualizations. Data sources to source... 
    Remote work

    Samprasoft

    Owings Mills, MD
    4 days ago
  • $113.2k - $237.8k

     ...Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The Opportunity: 1. Work... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International, Inc.

    Linthicum Heights, MD
    4 hours ago
  • $113.2k - $237.8k

    Job Title: Software Engineer-TS/SCI with Poly Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The Opportunity... 
    Full time
    Contract work
    Work experience placement
    Flexible hours
    Shift work

    CACI International, Inc.

    Linthicum Heights, MD
    4 hours ago
  •  ...of its family of brands: Textron Systems, Howe & Howe, Lycoming Engines and ATAC. These segments offer specialized products and...  ...TextronSystems.com. About This Role A Day in the Life of a Software Engineer Co-Op: The Uncrewed Land & Air Systems, Hunt Valley... 
    Summer work
    Casual work
    Internship
    Work at office
    Flexible hours

    Textron, Inc.

    Cockeysville, MD
    4 hours ago
  •  ...Software Engineer The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing... 

    Software Technology Inc

    Baltimore, MD
    1 day ago
  • $170k - $190k

     ...Cyber Software EngineerLocation: Linthicum Heights, MD Compensation Range: $170 -$190K Active TS/SCI w/ Polygraph needed to applyCompany...  ...Required SkillsThe ideal candidate will perform Software Engineering and vulnerability research with a focus on OCO (Offensive Cyber... 

    Cornerstone Defense

    Linthicum Heights, MD
    4 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Machine Learning & Cloud Technologies Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel... 
    Full time
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International, Inc.

    Linthicum Heights, MD
    1 day ago
  •  ...Information Technology - Software EngineerAmpcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented team.Purpose: Responsible for design and development... 
    Local area

    Ampcus

    Baltimore, MD
    4 days ago
  •  ...Sr. Splunk Infrastructure Engineer The candidate selected for this role will be part of the T. Rowe Price Reliability and Integrations Engineering team within the Technology Services Engineering group. The Reliability Ops team supports observability and developer productivity... 

    Samprasoft

    Owings Mills, MD
    3 days ago
  •  ...and the products we make! About This Role The Uncrewed Land & Air team within Land Systems, Hunt Valley is seeking a Systems Engineer to join our team! We want engineers who have the passion to apply a diverse set of technologies and skills to create indispensable... 
    Internship
    Relocation package
    Flexible hours

    Textron, Inc.

    Cockeysville, MD
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!