- Career Center Home
- Search Jobs
- Full Stack Software Engineer (Part-Time)
Results
Job Details
Explore Location
University of Maryland, Baltimore
Baltimore, Maryland, United States
(on-site)
Posted
12 hours ago
University of Maryland, Baltimore
Baltimore, Maryland, United States
(on-site)
Job Type
Part-Time
Full Stack Software Engineer (Part-Time)
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Full Stack Software Engineer (Part-Time)
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Description
Job DescriptionThe University of Maryland, Baltimore's Office of Research and Development is seeking a versatile Software Engineer to bridge the gap between academic innovation and commercial readiness. This individual will serve as a dedicated technical partner for faculty members, transforming high-potential research and "bench-top" code into robust, scalable digital products. By providing hands-on development, architectural guidance, and rapid prototyping, the engineer will ensure that nascent university technologies-ranging from health informatics tools to research-driven SaaS platforms-are built to industry standards. This role is critical for de-risking early-stage ventures, enhancing the value of the university's intellectual property, and accelerating the delivery of life-changing digital solutions to the global marketplace.
This is a Part-Time (20 hours per week) position.
Benefits: Exempt Regular
UMB offers a comprehensive benefits package that prioritizes wellness, work/life balance, and professional development, along with additional exciting perks that employees can take advantage of. This position participates in a retirement program (pension or optional retirement plan/ORP) that must be selected and is effective on your date of hire. Exempt regular staff receive a generous PAID leave package that includes over 4 weeks of vacation accrued each year, 15 paid holidays, 3 personal leave, unlimited accrual of sick time, and comprehensive health insurance; professional learning and development programs; tuition remission for employees and their dependents at any University System of Maryland school; and flexible work schedules and teleworking options (if applicable per job).
UMB is a public university and constituent institution of the University System of Maryland. All employees are expected to work primarily physically within the State of Maryland.
Primary Duties:
- Under the guidance of the Office of Technology Transfer (OTT), the Medical Software Engineer will:
- Work with university inventors to design, develop, and implement prototype medical software inventions, including proof-of-concept applications, data pipelines, and machine learning applications.
- Develop basic prototypes of end-user programs or apps (web, mobile, or desktop) to demonstrate the invention's functionality and user experience to clinicians, investors, and potential licensees.
- Apply professional software engineering best practices across the full Software Development Lifecycle (SDLC), including requirements gathering, design, coding, testing, and documentation.
- Familiar with software solutions in compliance with medical device regulations, such as IEC 62304 (software lifecycle) and relevant FDA/ISO standards (e.g., ISO 13485).
- Design and implement software features that ensure data security and patient privacy in full compliance with HIPAA and University guidelines for handling Protected Health Information (PHI).
- Develop and execute software verification and validation plans and create comprehensive technical documentation to support regulatory submissions and IP protection.
- Ensure that any software developed is stored and labeled properly in the appropriate University code repository using agreed upon conventions.
- Assist inventors in integrating software prototypes with clinical data standards such as DICOM, HL7, and FHIR to enable real-world testing and commercial potential.
- Advise on new software technologies, frameworks (e.g., cloud, distributed systems), and best practices to increase development capabilities across the university.
- Develop partnerships with external resources (e.g., specialized cloud vendors, regulatory consultants) to increase development capabilities.
- Maintain comprehensive design history and technical documentation to facilitate intellectual property protection including documentation of any related libraries or packages that are used in SDLC process.
- Work with OTT and faculty inventors to develop educational programs/instructional content that addresses unmet software needs.
- Work with UMB OTT and UMB faculty inventors to continually expand software associated technology services available on UMB campus.
- Serve as a representative of UMB OTT at med-tech and UMB associated events.
- Perform other duties as assigned.
Qualifications:
Education: Bachelor's Degree in Engineering, Computer Science, Software Engineering, Biomedical Engineering, or a closely related discipline.
Experience: Four (4) years of related experience in software development. Some experience in a regulated environment (e.g., medical device or healthcare IT) is strongly preferred.
Supervisory Experience: NA
Certification/Licensure: NA. Certifications in health informatics (CPHIMS) or security (CISSP) are a plus.
Other: May consider a combination of directly related experience and education.
Knowledge, Skills, Abilities:
- Demonstrated ability to design and implement software features that are compliant with HIPAA, IEC 62304, and FDA/ISO standards.
- Knowledge of and experience with medical data standards (e.g., DICOM, HL7 v2, FHIR).
- Familiarity with healthcare data models (e.g., OMOP)
- Ability to quickly learn different disciplines of medical research and apply technical skills within a commercial and entrepreneurial framework. Expertise in one or more core programming languages such as C, C++, Python, or Java.
- Proficiency in a modern framework for rapid end-user prototyping (e.g., React, Angular, Vue.js for web; Swift/Kotlin, Flutter, or React Native for mobile).
- Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and methodologies, particularly for applications in clinical prediction, imaging, or diagnostics is highly desirable.
- Strong knowledge of professional software engineering practices, including code reviews, source control (Git), and continuous integration/delivery (CI/CD).
- Excellent analytical, critical thinking, and problem-solving skills.
- Collaborative demeanor: high willingness to work within a cross functional team that may include scientists, clinicians, researchers, entrepreneurs, business consultants, and investors.
- Communicates with clarity, consistency and reliably; builds trust. Actively listens. Adept at building relationships.
- Interest and enthusiasm for working within the life sciences.
Pro-Rated Hiring Range (.50FTE): $39,000 - $50,000 (Maximum), Commensurate with education and experience
UMB is committed to cultivating a diverse and inclusive workforce and is proud to be an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, ancestry or national origin, sex, pregnancy or related conditions, sexual orientation, gender identity or expression, genetic information, physical or mental disability, marital status, protected veteran's status, or any other legally protected classification.
If you anticipate needing a reasonable accommodation for a disability under the Americans With Disabilities Act (ADA), during any part of the employment process, please submit a UMB Job Applicant Accommodation Request . You may also contact leave_and_accom@umaryland.edu Please note that only inquiries concerning an ADA request for reasonable accommodation will be responded to from this email address.
The University of Maryland, Baltimore prohibits sex discrimination in any education program or activity that it operates. Individuals may report concerns or questions to the Title IX Coordinator. Read the UMB Notice of Non-Discrimination for more information.
Job ID: 83176955
Jobs You May Like
Median Salary
Net Salary per month
$4,205
Cost of Living Index
73/100
73
Median Apartment Rent in City Center
(1-3 Bedroom)
$1,864
-
$2,368
$2,116
Safety Index
29/100
29
Utilities
Basic
(Electricity, heating, cooling, water, garbage for 915 sq ft apartment)
$147
-
$310
$207
High-Speed Internet
$41
-
$150
$88
Transportation
Gasoline
(1 gallon)
$3.22
Taxi Ride
(1 mile)
$2.20
Data is collected and updated regularly using reputable sources, including corporate websites and governmental reporting institutions.
Loading...