NLP Engineer – Remote – United States

NLP Engineer

RecordsOne developed the R1 Platform to change the way health care systems use clinical information and leverage data across both the hospital departments and health system enterprises. The R1 platform allows hospitals and health systems to aggregate all of their various electronic records information, including different EHR’s, into one system to perform concurrent reviews using the CDI, Coding, Quality & Audit modules, as well as utilizing the embedded business intelligence to provide analytics and dynamic reporting.

Job position overview

The NLP Engineer is part of the Technology team, and reports to the Sr. NLP Engineer. This person is responsible for:

  • Maintaining, improving and scaling existing NLP code and infrastructure
  • Coordinating with middleware and front-end developers
  • Working with subject-matter experts to create internal tools and analytics, address customer issues, and design and develop new product functionality

The NLP Engineer is a team player with a positive attitude who can provide technical leadership, expertise and guidance in an effort to support the team’s goal of excellence. Must be comfortable proactively Communicating, Collaborating and Coordinating with both internal and external stakeholders.

Required Skills

  • Excellent writing and reading comprehension
  • Solid communication skills: willing and able to report on plans and progress, ask questions and admit mistakes
  • 3-5 years of professional Java experience, preferably including version control (Git), dependency management (Apache Maven), and test frameworks and methodology (TDD)
  • UN*X system administration, scripting, and troubleshooting savvy
  • Active interest in computational linguistics
  • Relationship builder with strong communication skills
  • Strong organizational skills and attention to detail
  • Critical analytical thinker with demonstrated success in problem-solving and execution
  • Ability to work collaboratively with internal and external stakeholders
  • Exceptional analytical and debugging skills
  • Excellent communication and documentation skills
  • Ability to help create and map business needs/application requirements to technical solutions

Desired Skills & Experience

  • Associate or Bachelor’s degree in Computer Science, Information Technology, System Administration, or a closely related field, or equivalent experience required
  • Continuous deployment
  • AWS
  • Relational databases (MySQL, Postgres, SQLite)
  • UIMA (cTAKES) or other standoff-annotation frameworks
  • Web services (microservice architecture)
  • ML development and deployment (Python)
  • Data science tools and metrics
  • Ontologies (esp. UMLS, SNOMED)
  • Medical coding (ICD-10, CPT/HCPCS)

Required before any interview — at least one of the following:

  • A publicly available portfolio (e.g. on GitHub)
  • A working standalone code sample, with comments and build/run instructions
  • A code test


  • 401(K) w/ 1% employer match
  • Company paid Life insurance, STD & LTD
  • Health / Dental / Vision plans
  • Company LMS

Discover More AI Jobs:


More Information

Apply for this job Apply via Facebook
Share this job

We are one of the largest AI Communities online. Our publications have over 8.5 Million Views Annually and we have over 120K subscribers.