In-Demand IT Careers

Software Engineer Expert in Search

Pittsburgh, PA 15222

Posted: 03/20/2019 Job Number: 3434

As a Software Engineer Expert in Search you will work as part of a team of software engineers to develop a cutting-edge clinical search engine. You will also analyze business requirements, research and evaluate different search solutions and be a key contributor to the chosen solution implementation.



  • Work with product managers, partners and peers to collect and understand business needs

  • Participate as subject matter engineer within an engineering product team observing engineering/SDLC best practices and delivering quality solutions to the business

  • Work with an existing, experienced interdisciplinary healthcare natural language processing (NLP) team to use NLP annotations to facilitate search

  • Propose information retrieval technologies to meet business requirements and break them down into detailed implementation plans

  • Implement proposed techniques at production scale and evaluate results with rollout proposals to live production systems

  • Communicate complex results and expert methodology effectively within the team and to external stakeholders

  • Promote and participate in professional self-development to stay up-to-date with new technologies and development approaches within the industry

  • Candidate must be highly motivated to follow project management, systems/software processes, measurement disciplines, and process improvement to improve product and services quality to achieve business objectives

  • Communicate project activities, statuses, accomplishments, and strategic direction with executive management as part of functional team both in oral and written communication

  • Interface with peers throughout the company to develop a strong working relationship between all groups

  • Seek opportunity to provide assistance and wherever possible thereby increasing overall service and reducing cost through elimination of duplicate/redundant efforts

  • Evaluate new hardware and software products and technologies and participate in project assessments as necessary



  • Typically has 10+ years of related work experience

  • Experience with complex development environments, taking abstract concepts and ideas and formulating a detailed software deliverable

  • Experience in developing on cross-functional systems

  • Deep knowledge of developing complete systems

  • Mastery of the SDLC

  • Highly driven and self-motivated to exceed expectations

  • Ability to work independently and demonstrated ability to lead in a team based environment


Our Benefits

Comprehensive medical, dental and vision



OpenArc is an equal opportunity employer

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

"Whether you are looking to fill or looking to advance your career, I would strongly suggest speaking to Scott and his team at OpenArc. Scott and his team provided a consultative and hands on approach throughout the entire process in my recent transition. Their unique approach was unlike anything I've experienced either as a candidate or a hiring manager,"

-Mark Quinn, Service Sales Executive at Siemens Medical Solutions, USA, Inc.

"Working with OpenArc was a great experience. The position I accepted was accurately described and my questions on benefits, paid time-off, and holidays and more were promptly answered. The entire OpenArc team was a very professional and to the point. I highly recommended OpenArc to all of my peers."

- Lisa McLaughlin, Executive Director, ACAPT

Take the Next Step

Find the right job now