LexisNexis Risk Solutions is seeking to solve hard problems in data science, artificial intelligence, and automated code generation, where conventional solutions fall short, by hiring a skilled Software Engineer to join their Linking team.
Requirements
- Proficiency in Java (Java 8 or later), with strong knowledge of object-oriented programming, concurrency, and performance optimization.
- Experience with SQL and working with structured and unstructured data.
- Solid understanding of supervised, unsupervised, and reinforcement learning algorithms.
- Strong grasp of probability, statistical testing, and data distributions
- Solid grasp of data structures, algorithms, and design patterns.
- 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
- Explore and define what constitutes ‘good data,’ enhancing data profiling capabilities and generating classification statistics.
- Identify data patterns and calculate similarity measures across columns to improve data quality and consistency.
- 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.
- Stay up-to-date with emerging technologies and industry trends, applying this knowledge to drive innovation and efficiency within the team.
Other
- Bachelor’s or master’s degree in computer science, computer engineering, or a related field; advanced degree preferred
- 2+ years of professional software development experience.
- Strong problem-solving skills, with a desire to learn and the ability to grasp new concepts quickly.
- Excellent communication skills, both written and verbal.
- Ability to work independently as well as in a team environment.