Senior NLP Software Engineer I - Java

LexisNexis Risk Solutions Inc. Company
Iowa
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
RELX
Des Moines, Iowa

Are you a Senior Java Engineer who wants to build a career in AI? Come join us as we embark on building NLP (Natural Language Processing) tools. We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java developmen...

Promoted
Aureon Consulting
IA, United States

Our client is actively seeking a highly skilled and experienced Senior Level Engineering Consultant with expertise in AWS, Python, and AWS Glue. This role requires a deep understanding of cloud-based infrastructure, data engineering, and software development practices. Bachelor’s degree in Computer ...

Promoted
Apex Systems
IA, United States

Act as a key participant in developing standards and companywide best practices for engineering complex and large-scale technology solutions for technology engineering disciplines. Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experie...

Promoted
Provoke
Des Moines, Iowa

Senior Software Engineer (Iowa). We build bespoke software using modern technologies and are on a mission to help our clients flourish with smart solutions to solve their business needs. As a Full Stack Developer, you will be involved in technical software development delivery ensuring that project ...

Promoted
Collins Aerospace Careers
Cedar Rapids, Iowa

Looking for the next exciting adventure in your software engineering career?. We’re looking for a highly motivated team member that will work on a collaborative team developing *state-of-the-art embedded Linux software solutions*. Within Collins Aerospace we work alongside FPGA, hardware, systems an...

Promoted
Motorola Solutions
Des Moines, Iowa
Remote

Motorola Solutions, is a fast-growing License Plate Recognition (LPR) data company that is looking for a talented software engineer to help build and maintain web applications that showcase our data and provide value for our commercial customers. Bachelor's degree and 6+ years in Software Engineerin...

EquiTrust Life Insurance
West Des Moines, Iowa

Confers with Systems Engineers and Enterprise Architect to interpret and analyze moderately complex business problems with medium risk. Conducts research and maintains a high level of knowledge in systems software/hardware to ensure operations and implementations are of the highest quality. Minimum ...

Copeland
Marshalltown, Iowa

Emerson is currently seeking a Senior Embedded Software Engineer to join our team of experts responsible for new product design, development, and introduction into production. Read, interpret, and implement engineering and industry standards. Bachelor's Degree in Computer Engineering or similar disc...

Raytheon Technologies
Cedar Rapids, Iowa

We are looking for a Senior Software Engineer to join the team. Ideal candidates will have experience with software development using a high-level programming language (C++, C#, Java, Perl, Ada, VHDL) as well as hardware-software integration in real-time embedded systems. Software development and in...

Software Galaxy Systems, LLC
Johnston, Iowa

Experience mentoring junior software engineers on the team. Degree in IT related field - Computer Science, Computer Information, Software Engineering. Experience in JavaScript, especially Typescript (7+ years). ...