-
Natural Language Processing (NLP) Developer for Biomedical, Health and Life Sciences
Ingenuity is a company of creative, energetic people helping life science researchers understand the biological mechanisms that cause human disease. Ingenuity's industry-leading technology platform was built by our team of interdisciplinary, entrepreneurial researchers, scientists and engineers that are passionate about improving human health through the intelligent use of semantic technologies. We have used this technology to develop the industry leading analytic platform for pathway analysis and systems biology research, and are now expanding to develop new solutions for the life sciences and healthcare markets. We are passionate about our users, our products, our technology and our vision, and are looking for intelligent, talented and entrepreneurial developers who are eager to join our world-class team.
Position Description & Responsibilities:
In this position, you will be responsible for leading the development of several core software components that will become part of our semantic search technology platform. You will report directly to the CTO and work closely with all members of our talented and experienced technical and scientific team.
You will be responsible for all aspects of linguistic software development, including architecture, design, coding, documentation, QA, deployment and management. Additionally, since you will be working on key components of our core technology platform, you will have the unique opportunity to significantly impact the success of our products and company.
The ideal candidate for this position will possess a strong understanding of computational linguistic fundamentals, particularly in NLP, Information Retrieval (IR) and Information Extraction methods, have a strong track record for applying these techniques in medicine, biology and genomics, and be able to solve complex new engineering problems in these areas. Experience with search engine architectures, large-scale ontologies, and semantic web technology development is a strong plus. However, a strong technical acumen is more important than immediately relevant experience. The qualified candidate can expect a high-profile position on a great team with many challenges and rewards.
Education, Skills & ExperienceREQUIRED
- Natural language processing (NLP) experience, particularly computational linguistics and knowledge-based NLP.
- Strong training in lexical semantics (syntax, morphology, semantics, etc).
- Experience in applying NLP and IR techniques, including entity recognition, fact extraction, and semantic disambiguation.
- Demonstrated knowledge of current research trends, techniques and in IR and NLP as applied to biomedicine, biology and genomics information.
- Experience or demonstrated knowledge of machine learning techniques, particularly as related to statistical natural language processing.
- Must be familiar with Semantic Web concepts, including ontologies, knowledge representation and reasoning.
- Strong programming skills in Java and Python, with a focus on high-performance text and linguistic processing.
- Strong verbal and written communications skills.
- Specific experience working with MeSH, UMLS, Gene Ontology, and other biomedical ontologies.
- Knowledge of language / writing conventions in the life sciences and
- Participation in BioCreative, TREC or SIGIR a strong plus.
- Experience with natural language generation and summarization approaches.
- Experience developing with formal ontologies and controlled vocabularies.
- Research background and publications in refereed conferences is a plus.
- Experience with search engine and data mining technologies and architectures a strong plus.
- Experience with frame-based knowledge-representation and systems such as Protégé.
Please email resume to jobs[at]ingenuity.com and include Job Code SEDB468-BIORG in the email's subject line.
http://www.ingenuity.com
Discussion forums: Opportunity: Biomedical Natural Language Processing (NLP) Developer at Ingenuity Systems--Redwood City, CA (US)
Expanded view | Monitor forum | Save place
Start a new thread:
You have to be logged in to post a reply.