Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

LexisNexis Risk Solutions Logo

Senior Software Engineer 2 - Linking Team - Artificial Intelligence - Natural Language Processing

LexisNexis Risk Solutions

Salary not specified
Sep 19, 2025
Boca Raton, FL, USA
Apply Now

LexisNexis Risk Solutions is looking for a Software Engineer to enhance, maintain, and optimize the core Deduced Abstraction Field Transformer engine, which is crucial for entity extraction, part-of-speech analysis, and parsing semi-structured text. This role aims to tackle complex technical challenges in artificial intelligence and automated code generation within a big data organization.

Requirements

  • Proficiency in Java (Java 8 or later), with strong knowledge of object-oriented programming, concurrency, and performance optimization.
  • Extensive experience working with traditional Natural Language Processing (NLP) techniques, libraries, and frameworks (e.g., spaCy, Stanford NLP, OpenNLP, or similar).
  • Strong understanding and practical use of regular expressions for pattern matching, text extraction, and input validation.
  • Solid grasp of data structures, algorithms, and design patterns.
  • Knowledge of text pre-processing, tokenization, POS tagging, and entity recognition techniques in traditional NLP.
  • Experience working with large-scale text datasets, parsing unstructured data, and optimizing for performance and accuracy.
  • Expertise in Git and GitHub workflows, including branching strategies, pull requests, code reviews, and CI/CD pipelines.

Responsibilities

  • Enhance, maintain, and optimize the core Deduced Abstraction Field Transformer engine, focusing on entity extraction, part-of-speech analysis, and parsing of semi-structured text using regular expressions.
  • Collaborate with the Linking team to design and implement high-quality software solutions that meet business requirements and technical specifications.
  • Lead code reviews and provide constructive feedback to ensure adherence to best practices and code quality standards.
  • Troubleshoot and resolve complex technical issues, ensuring the stability and performance of the software.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
  • Stay up-to-date with emerging technologies and industry trends, applying this knowledge to drive innovation and efficiency within the team.

Other

  • Strong problem-solving skills, with a desire to learn and the ability to grasp new concepts quickly.
  • Must be able to work independently as well as in a team environment.
  • Excellent communication skills, both written and verbal.
  • 5+ years of professional software development experience.
  • Bachelor’s or master’s degree in computer science, computer engineering, or a related field; advanced degree preferred