Senior NLP Software Engineer I - Java

LexisNexis Risk Solutions Inc. Company
Massachusetts
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
Raytheon
Revere, Massachusetts

In this role, you will be joining a team where our software engineers and architects are developing and maintaining advanced ground station software. Experience with C++ and Java software development. We bring the strength of more than 100 years of experience and renowned engineering expertise to me...

Promoted
BRIOHEALTH SOLUTIONS INC
Boston, Massachusetts

Senior Software Engineer with a proven track record in software development for Class II or III medical devices to join its R&D team. Minimum of a BS degree in Electrical Engineering, Software Engineering, Computer Science, or a closely related field. In addition, this person will help triage an...

Promoted
Raytheon
Woburn, Massachusetts

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...

Promoted
Jobs for Humanity
Boston, Massachusetts

Java Software Engineering, not including internships. As a Software Engineer, your skills will be at the core of changing the way the world pays, banks, and invests. You’ll plan and manage application development and client delivery activities that range from small, simple software applications to c...

Promoted
Overjet Limited
Boston, Massachusetts

Overjet is hiring entrepreneurial-minded engineers to build new AI-driven products that will improve oral health for all. Design, develop, and maintain impactful software solutions that enhance our customers' ability to deliver the best outcomes for patients. Troubleshoot and resolve software defect...

SimpliSafe
Boston, Massachusetts

SimpliSafe is looking for a Senior Software Engineer in the MLOps space to join our AI team driving our current and next generation ML solutions for our camera platforms. Collaborate with ML Scientists/Engineers and adjacent teams to develop effective software solutions that aligns with business dev...

Federal Reserve System
Boston, Massachusetts

Serves as a Senior Software Engineer: to design, develop and implement new complex solutions in accordance with FedNow and Fed Standards. Provides input into strategic and tactical planning of software solutions and software development lifecycle changes. Demonstrated experience engineering software...

SS&C Technologies
Waltham, Massachusetts

SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. You will work in a cross-functional Scrum team as an infrastructure software expert, supporting application developers, suggesting improvements, and promoting best pr...

Raytheon
Marlborough, Massachusetts

Senior Embedded Software Engineer. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. We are looking for a unique engineer to enhance the sustainability of our current radar products....

State Street
Quincy, Massachusetts

Develop, test, debug, and implement software programs, applications and projects using cloud computing using Java, SQL and Springboot. Software Developer will contribute to the development, enhancement and maintenance of Transaction platforms as a member of an agile scrum team. As Software Developer...