Senior NLP Software Engineer I - Java

LexisNexis Risk Solutions Inc. Company
Colorado
Remote
Full-time

About the role

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development.

The ideal candidate will possess a deep understanding of Natural Language Processing (NLP) techniques and methodologies, along with a proven track record of successfully implementing NLP solutions in Java-based environments.

If you are passionate about leveraging NLP to tackle real-world challenges and possess strong Java development skills

Requirements

  • Software Engineering experience
  • BS Engineering / Computer Science or equivalent experience required
  • Lead the design, development, and implementation of NLP algorithms and models using Java-based technologies.
  • Leverage machine learning and deep learning techniques to extract insights and derive meaning from unstructured text data
  • Proficient knowledge of Java
  • Develop efficient algorithms and pipelines for preprocessing, parsing, and analyzing large volumes of text data.
  • Evaluate the performance of NLP models and algorithms using appropriate evaluation metrics.
  • Good knowledge in algorithms to find and implement tools for NLP tasks
  • Knowledge on NLP libraries and frameworks
  • Fine-tune and optimize NLP models for accuracy, efficiency, and scalability in production environments
  • Stay abreast of the latest advancements in NLP research, methodologies, and tool
  • Drive innovation by proposing and implementing novel approaches to address complex NLP challenges
  • Strong communication skills

Responsibilities :

  • Develop NLP systems according to requirements
  • Maintain NLP libraries and frameworks
  • Design and develop natural language processing systems
  • Define appropriate datasets for language learning
  • Use effective text representations to transform natural language into useful features
  • Train the developed model and run evaluation experiments
  • Find and implement the right algorithms and tools for NLP tasks
  • Perform statistical analysis of results and refine models
  • Constantly keep up to date within the field of machine learning
  • Implement changes as needed and analyse bugs.

Women in Tech :

LexisNexis Risk is supportive of women in Technology and has been a founding signature for the Tech Talent Charter. We have the following initiatives in place to support women in technology :

Mentoring scheme for women in technology

Women’s network forum and regular run events for schools about careers in technology to inspire the next generation of girls in technology.

26 days ago
Related jobs
Promoted
VirtualVocations
Boulder, Colorado

A company is looking for a Senior Software Engineer, ML Data Pipeline. Key Responsibilities:Collaborate with perception experts and roboticists to scale solutions for L3 driving systemsArchitect and implement state-of-the-art solutions in machine learning domainsDevelop cloud services for data manag...

Promoted
VORTO
Centennial, Colorado

The Senior Software Engineer, Full-Stack position will be posted until a qualified candidate is hired. We are building software & platforms to make supply chains more economically and environmentally sustainable. As an engineer at VORTO you will define the next generation of commerce. You'll work wi...

Promoted
VirtualVocations
Boulder, Colorado

A company is looking for a Senior Staff Infrastructure Software Engineer. Key Responsibilities:Develop tooling to automate deployment and management of large-scale infrastructure environmentsReduce TOIL through automation and develop self-service tooling for usersOwn core infrastructure services and...

Promoted
SciTec
Boulder, Colorado

SciTec has an immediate opportunity for a talented software test engineer to support our programs delivering Next-Generation Missile Warning software. You will work within a fast-paced team delivering end-to-end software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warni...

Promoted
SRS Acquiom
Denver, Colorado

Senior Software Engineer Position Summary. Senior Software Engineer Primary Responsibilities. Senior Software Engineer Required Qualifications & Skills. Senior Software Engineer Nice to have. ...

Prodigy One, LLC
Aurora, Colorado

The individual will analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques with the use of Computer Aided Software Engineering (CASE) tools and will use sound software engineering...

Raytheon Technologies
Aurora, Colorado

The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and test, and metrics. This software engineering position is onsite at our Aurora, CO location. We bring the strength of more than 100 years of experience and renowned en...

Aimco
Denver, Colorado

Proven work experience as a Software Engineer or Software Developer. Join our team as a Full Stack Software Engineer and take the lead in using your technology and leadership skills to drive our collective team efforts. Analyze problem statements and design scalable solutions using software engineer...

Medtronic
Lafayette, Colorado

In this exciting roleas a SeniorSoftware DevSecOps Engineer, you’ll play a keyrole in the design and implementation of a continuous security strategy for the Enabling Technologies software organization. The SeniorDevSecOps Engineer role is a hands-on role, focused on enhancing product security andbu...

00100 LEIDOS, INC.
Aurora, Colorado

The selected individual will be responsible for using sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable, including providing software process management and control throughout the coding portion of the...