Close Contact Us

Contact Us

Please use this form for general and business contact. To submit your ideas for healthcare IT solutions, please visit our Opportunity Management page.


UPMC Technology Development Center
Bakery Square, Suite 200
6425 Penn Avenue
Pittsburgh, PA 15206

T: 412.864.4952
F: 412.864.4999
e: contact-tdc@upmc.edu

Skip Ribbon Commands
Skip to main content
Navigate Up
Sign In

Careers​​​

Combining Health Care Intelligence and
Computer Science Expertise ​

The UPMC Technology Development Center (TDC) is committed to recruiting talented technology, research, design, and business professionals to achieve our critical goal of blending health care intelligence, computer science, and technology together. 

 

Available Jobs

Management

The TDC is looking for highly skilled managers to bring new products to life.  The products that are created within the TDC solve problems and challenges within health care that have not been previously solved.  The product management team requires individuals who have worked on products from their early vision through commercial delivery.  As part of this team, you will have the opportunity to drive the vision of products that will impact how health care is delivered for years to come.
 
Vice President, Sales > The Vice President of Sales assumes responsibility for creating early awareness and sales success for UPMC and the development product portfolio. This position will focus on business development activities including, the creation of the corporate identity and the identification of the target market for development products. The Vice President of Sales will build a sales organization to commercialize products, and will plan and execute the sales and growth strategy.  This individual will be responsible for the recruitment, development, and performance of the sales force, and will participate in the sales development and training processes.  The Vice President of Sales will identify target markets to facilitate the commercialization of products, help to secure test and early adopter partners, and develop general market strategy to support ongoing sales success.
 
Director, Business and Product Design > The Director of Business and Product Design directs the UPMC Technology Development Center's Business Analysts and Human Centered Designers, and is responsible for the ongoing development of a world-class visual design discipline, which is an integral part of our innovative solutions and a critical factor in our success. This group covers a number of traditional and emerging creative disciplines including multi-modal experience design, visual design, industrial design, architecture, film making, and information design.
 
Director, Research and Development > This position is responsible for the performance of the engineering organization at the TDC specifically related to UPMC internal software development and maintenance, as well as the development of forward-thinking prototypes. The Director of R&D will provide the overall management, strategic leadership, and drive the engineering execution according to plan across multiple diverse projects for the TDC, primarily relating to UPMC specific, non-commercial projects along with prototypes and research on potential opportunities for the commercial group.  This role will participate in and lead multiple projects, and be expected to manage a team of engineering managers, project managers, and software engineers.
 
Engineering Manager > The Engineering Manager is accountable to plan, lead, assign, supervise, and control activities related to software development projects.  In addition, this position will manage a team of software engineers, mentor technical staff in development processes, communicate with end-users, software quality assurance teams, and other departments interacting with the software development team, and report progress of all software development activities up to senior management.  The manager will be directly involved in the design and development of new software, or modifications to existing software, to meet our customers' needs.  The manager is responsible to establish development plans, schedules, and processes and then lead team members to produce software within those plans and schedules
 
Engineering Manager (Cloud Deployment) > The Engineering Manager is accountable to plan, lead, assign, supervise, and control activities related to software development projects.  In addition, this position will manage a team of software engineers, mentor technical staff in development processes, communicate with end-users, software quality assurance teams, and other departments interacting with the software development team, and report progress of all software development activities up to senior management.  The manager will be directly involved in the design and development of new software, or modifications to existing software, to meet our customers' needs.  The manager is responsible to establish development plans, schedules, and processes and then lead team members to produce software within those plans and schedules
 
Product Manager, Senior > The Senior Product Manager is responsible for managing the commercial software product development of one or more strategic products through the lifecycle - from idea inception through initial release and potential commercial launch.  The primary role of this strategic position is to work collaboratively with a cross functional team including, software engineers, program managers, product  analysts, designers, quality assurance engineers, as well as commercial business  partners to support the creation of the product roadmap based on identified market problems and development of go-to-market strategies.  Consequently, the usual activities of the position will include working with business system analysts and product analysts to perform market and competitive analyses, identifying partnering opportunities and providing recommendations to management regarding partnership/investment decisions, and managing partner relationships.  
 

Analysts and Informaticists

Informaticist > The Informaticist develops and helps maintain medical systems, software applications, and databases for physicians, nurses and other users.  The informatics professional will analyze and assess the performance of clinical computer systems and recommend areas that need improvements.  Other duties include designing and implementing clinical data analysis programs, system upgrades, and training of new computer programs for optimal clinical results.  This position is also responsible for technical issues surrounding natural language processing of clinical content, such as lexicon administration, algorithm development, and other data base development and administration activities.

Product Analyst - AssociateIntermediateLeadSenior > The TDC is building a world-class interdisciplinary design team to address the most pressing challenges in health IT.  The Product Analysis role plays a key part in the end-to-end development of these innovative new solutions.  Working across a dynamic range of products and platforms, this position will participate in all phases of the project lifecycle, including early stage discovery through project completion.  The Product Analyst performs operational analysis, technical analysis, process definition, and design.

Engineers
Software Engineer - AssociateIntermediateLead, Senior > Working with the management team and third party partners, define and deliver prototype software that demonstrates feasibility, performance, utility, and user experience. In addition to several other responsibilities, this position will require communicating activities, statuses, and accomplishments as well as working with management to identify, develop, and manage a strategic engineering plan for respective projects within the TDC. With experience, the successful employee will be able to expand their role into defining and leading new software projects which could deliver significant impact. 

Software Test Engineer - Associate, Intermediate, Lead, Senior > The Software Test Engineer position provides analytical services, defines requirements, assures the quality of applications and the adherence to department standards, and provides services to meet client IT and business needs under direct supervision of the management team and senior staff.  More specifically, we are looking for talented individuals with a technical background to assist us in our ongoing test automation efforts.   

Summer Intern, Software Engineering > The TDC Summer Associates Program is part of UPMC's formal Summer Associates Program.  This is an 11 week, paid internship program (starting at the end of May and ending in mid-August) that combines real work experience with networking opportunities.  Summer Associates will work with the management team and senior software engineers to define and deliver software that demonstrates feasibility, performance, utility, and user experience.  The usual activities of the position include, collaborating on the definition of software development efforts, developing code, creating documentation, and deploying a working system.   

 

Human-Centered Designers

For the designer intent on solving big problems, driving major change, and making real lives better, there may be no greater opportunity than in health care.  The TDC is seeking experienced designers to join our well-established human-centered design team. Operating as an innovation center within a leading health care system, the TDC identifies and solves complex, engaging health care problems. Our current projects include, working with doctors and nurses to define a new way to collaborate on patient care, as well as defining the future patient experience and helping to create the technology platform to support it.  The design group provides vision and leadership at multiple phases across the product lifecycle, including: 
  •   Research and analysis
  •   Prototyping and high-fidelity design
  •   Usability testing and refinement
  •   Deployment and improvement

Our designers' varied backgrounds cover a range of disciplines - from interaction design, to information design to industrial design. As a team, we share the TDC's commitments to thoroughly understanding complex problems, to rigorous and collaborative analysis, and to top-notch creative output.

Designer, LeadThis position will require proven leadership of major design efforts and someone who can help drive the vision across multiple projects.  This hands-on position covers a number of traditional and emerging creative disciplines, including multi-modal experience design, interaction design, visual design, industrial design, architecture, film making, and information design. As a leader within the design group, the position requires deep user experience expertise to work with an interdisciplinary team to help design and build some of the most innovative health IT systems being developed today.

Designer, IntermediateSenior > This position will require a seasoned professional that is ready to face the most complex user experience and design problems head-on.  This position requires someone who can work with plenty of support but minimal supervision across a dynamic range of products and platforms.  This position is required to participate in all phases of the project lifecycle, including research and analysis, and is responsible for working on multiple projects, tasks, wireframes, interaction guides, user interface, guides, and detailed documentation.  This position will effectively lead/follow processes and identify and resolve (or appropriately elevate) project/team issues.  May also lead small teams.

Summer Intern, User Experience Design > The TDC Summer Associates Program is part of UPMC's formal Summer Associates Program.  This is an 11 week, paid internship program (starting at the end of May and ending in mid-August) that combines real work experience with networking opportunities.  Working across a dynamic range of products and platforms, Summer Associates will work with managers and participate in all phases of the project lifecycle, including research and analysis. As a member of the design group you will work with an interdisciplinary team to help design and build some of the most innovative health IT systems being developed today.