Job Directory Natural Language Processing Engineer

Natural Language Processing Engineer
Denver, CO

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description

Pinnacol Assurance does just one thing, and does it better than anyone: provide caring workers' compensation protection to Colorado employers and employees. And while we may be a little biased, we believe that our work shapes communities and changes lives.

We have big hearts and love big ideas. We celebrate continuous improvement, innovation, compassion, teamwork, integrity and excellence. Speaking of celebrating, we love having fun at work. We host holiday parties, on-site painting classes, and employees love our yoga classes and book club, too.

At Pinnacol Assurance, we're bringing forth a revolution in caring for employers and employees across Colorado. We are seeking a Natural Language Processing (NLP) engineer that is versatile and passionate about creating revolutionary solutions.

What you'll do:

You will work with medical, claims, and policy related data that comes in a variety of formats - structured and unstructured - to generate insights and embed artificial intelligence into applications. As a NLP Engineer, you will work with internal teams to:

* extract data from various sources
* apply tools and methods to transform or enrich data for an array of possible uses
* build creative solutions for a variety of problems of interest to our company

What you can expect:

* Ability to thrive in a fast-paced environment and enjoy working closely with a core data science team
* Build collaborative working relationships with both technical and business team members from a variety of teams and backgrounds
* Share knowledge and can communicate complex concepts effectively to both technical and non-technical team members and leaders
* Enthusiastically seek out opportunities to grow both your domain and technical knowledge
* Demonstrated understanding of the principles of knowledge representation and ontological design, text summarization methods, text pre-processing and normalization techniques, like tokenization
* Devise creative approaches to leveraging incomplete or noisy medical data to facilitate intelligent and/or automated applications for decision-making and analysis
* Create effective technical documentation, charts, graphs, and analyses to support operationalizing and maintenance of solutions and products
* Support team members in the maintenance of systems for production environments and resolution of internal and external customer issues

What you'll bring to the table:

Master's degree in Machine Learning, Natural Language Processing, or Statistics preferred. Relevant work experience (similar kind of work at a similar level of work) may be substituted for the Master's degree. Completion of a degree is encouraged and supported.

* Experience with common NLP libraries (e.g. spaCy, NLTK, GATE, CoreNLP, gensim, Tensorflow)
* Experience working on projects applying deep learning to NLP (for example, in the creation of word embeddings) preferred.
* Experience applying medical terminologies and ontologies (e.g. SNOMED-CT, ICD 10 etc.) and data standards (e.g. FHIR, HL7) to one or more projects preferred.
* Two or more years of experience working with healthcare data (e.g. medical records, insurance claims, and clinical text) strongly preferred.
* Familiar with fundamental concepts, practices, and principles of software and API development, version control, and scalable infrastructure/platforms
* Strong programming skills. Preferred languages: Python, SQL,Bash, Git
* Experience executing projects using cloud environments; preferred experience in Google Cloud Platform

We can't do our work without people like you.

Our employees are extraordinary and committed to making a difference. Here's some of the ways we show our appreciation.

* Our benefits go beyond the basics. You'll get to choose from diverse benefit offerings for medical, dental and vision.
* We care about each other. We enjoy a positive, collaborative work environment. We are hard workers and high performers.
* Take a day (or 20!) off. Enjoy 20 paid days off your first full year plus eight paid holidays annually.
* Take care of yourself. Sign up for unique wellness programs, including on-site, company-paid fitness facilities and classes
* Get your learning on. We promote a learning culture to help you master your current job and cultivate the skills of the future through a variety of on-site, online, and off-site professional development opportunities.
* Give back and get paid. Through our employee volunteer program, Pinnacol in Action, employees receive paid time off to volunteer with Colorado nonprofits.
* Share in our success. You'll have the opportunity to earn a quarterly incentive, up to 20 percent of your annual base salary, when your team exceeds their goals and objectives.

When we find the right person, we try to put our best foot forward with an offer that excites you. We consider what you'd like to be paid, what similar jobs pay in the Denver area and make sure there's equal pay for equal work among those you'll be working with.

Want to love your work? Apply today!

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.