Senior Software Engineer II
Posted 7 hours 41 minutes ago by LexisNexis Risk Solutions
- Contract Type: Regular
- Schedule: 35
- Job ID: R86904
Senior Software Engineer II-Hybrid
Do you want to be part of building the Future of ML Infrastructure?
Are you a self-starter and enjoy collaboration?
About the Business:
LexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes drive higher revenue growth, maximize operational efficiencies, and improve customer experience. Our solutions help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation, and Customer Data Management. You can learn more about LexisNexis Risk at the link below: LexisNexis Risk .
About the team:
You will be working with a team of passionate Software Engineers, Data Scientists, and other stakeholders within the business.
About the role:
As a Senior Software Engineer on our ML/Analytics Platform Team, you will be at the forefront of building and scaling the infrastructure that powers our machine learning initiatives. Your primary focus will be on designing, developing, maintaining, and improving the customer-facing training pipeline and systems to efficiently build, train, and monitor models that perform high volumes of fraud detection. While you won't be directly developing ML models straight away, a strong understanding of the machine learning lifecycle and its challenges will be crucial for building effective and impactful solutions. You will have the opportunity to impact a significant number of customer-deployed models that run against huge numbers of transactions and users daily. You'll also mentor and guide junior engineers, fostering a culture of learning and innovation.
Responsibilities:
- Design, develop, improve, and maintain robust, scalable software systems and tools that form the foundation of our ML/Analytics Platform Team, including customer-facing model training pipelines and monitoring systems.
- Collaborate closely with data scientists, ML engineers, and infrastructure teams to understand their needs and translate them into effective technical solutions.
- Develop and maintain APIs and services that enable seamless integration between different components of the ML ecosystem.
- Optimize the performance and reliability of our ML infrastructure, ensuring it can handle the demands of high-volume, low-latency applications.
- Evangelize best practices for software development, code quality, testing, and deployment within the ML platform team.
- Stay informed about the latest trends and technologies in software engineering, cloud infrastructure, and the ML/Analytics ecosystem, identifying opportunities to improve our platform.
- Mentor and guide junior engineers, sharing your expertise and helping them develop their technical skills.
Requirements:
- Be a highly skilled software engineer with industry experience building and maintaining large-scale, distributed systems in production environments.
- Proficient in Python and/or Java, with a strong understanding of software design principles and best practices.
- Possess problem-solving skills with a passion for building high-quality, reliable, and scalable systems.
- Be able to work effectively with both technical and non-technical stakeholders; you will be a collaborator and have excellent communication skills.
- An advanced degree (MSc or PhD) in a quantitative field such as Computer Science, Engineering, Statistics, Mathematics, or Physics or equivalent.
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-. EEO is the Law Supplement. Pay Transparency.