As a Software Engineer Expert in Search, you will work with a team of software engineers on a state-of-the-art clinical search engine. You will also analyze requirements, research, and evaluate different search solutions and be a catalyst to the chosen solution implementation.
Collaborate with product managers, partners and peers to understand needs
Participate as subject matter engineer within an engineering product team observing engineering/SDLC methodologies and delivering quality solutions to the business
Improve website copy and landing pages for internal search engine optimization
Perform ongoing keyword research including discovery and expansion of keyword opportunities
Research and implement content recommendations for internal SEO success
Collaborate with an existing, experienced interdisciplinary healthcare natural language processing (NLP) team to use NLP annotations to organize search
Propose information retrieval technologies to meet 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 within the team and to external partners
Handle campaign expenses, staying on budget, estimating monthly costs and balancing discrepancies
Promote professional self-development to keep up-to-date with new technologies and development approaches within the industry
Follow project management, systems/software processes, and measurement disciplines
Experience with process improvement to enhance product and services quality
Understand project activities, statuses, accomplishments, and strategic direction with executive management as part of a functional team
Collaborate with peers throughout the company to develop a stable working relationship between all groups
Seek the opportunity to assist and wherever possible thereby growing overall service and reducing cost through elimination of duplicate/redundant efforts
Evaluate new hardware and software products and technologies and participate in project assessments
Bachelor's degree in Information Technology, Computer Science or a related field preferred
Well-informed about engineering methodologies, new developments in the information retrieval field
Familiarity working with search engine internals and able to communicate technical findings and plans to non-experts
Experience with complex development environments, taking abstract concepts and ideas and formulating a detailed software deliverable
Experience developing multi-functional systems
In-depth knowledge of developing complete systems
We're an equal opportunity, affirmative action employer dedicated to diversity and the strength it brings to the workplace. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, national origin, protected veteran status, sexual orientation, gender identify, genetic information, disability status, or any other protected characteristic.
OpenArc is a technology consulting firm providing industry-leading technical talent placement, software development, and technology strategy services to clients nationwide. Through a unique blending of people and software, OpenArc has a business practice that delivers amazing enterprise, mobile and consumer-facing apps and the best talent for contract, contract-to-hire and direct placements for clients and partners alike.
Staffed with the most-trusted recruiting experts, elite software developers, UI/UX designers and market experts, our team provides clients with the best resources, the right techniques and world-class support resulting in powerful measurable success.