LexisNexis · 2 months ago
Senior Software Engineer II
LexisNexis is seeking a Senior Software Engineer II to collaborate with cross-functional teams to develop scalable AI-driven software solutions. The role involves designing complex software systems for ML/AI applications, maintaining Python-based applications, and optimizing model serving pipelines.
AccountingLegalRisk ManagementSoftware
Responsibilities
Collaborate with cross-functional teams to understand business requirements and translate them into robust, scalable AI-driven software solutions that bridge data science and production systems
Design and implement complex software systems for ML/AI applications, following best practices in software architecture, coding standards, and design patterns while ensuring seamless integration between data science experiments and production environments
Develop and maintain Python-based applications, libraries, and microservices using modern frameworks and tools, with a focus on transforming data science experiments into scalable production-ready AI services
Build and optimize robust model serving pipelines that enable both offline model training and real-time inference, ensuring high availability and performance
Automate end-to-end MLOps workflows and develop internal ML tools to streamline the machine learning lifecycle from experimentation to deployment
Monitor production data quality, model versions, cloud costs, and security compliance while maintaining infrastructure that empowers the data science team
Participate in code reviews, ensuring code quality, maintainability, and adherence to coding standards across both traditional software and ML pipeline codebases
Mentor and guide junior developers and data scientists, fostering a culture of continuous learning and knowledge sharing in both software engineering and MLOps practices
Contribute to the development and implementation of automated testing strategies, including unit, integration, and end-to-end testing for both traditional applications and ML systems
Stay up to date with the latest trends, technologies, and best practices in the Python ecosystem, software engineering, and MLOps/AI infrastructure
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience
Minimum of 5 years of experience in software development, with a strong emphasis on Python programming
Proficient in Python web frameworks such as Django, Flask, or FastAPI
Solid understanding of object-oriented programming principles, design patterns, and software architecture
Experience with relational databases and ORM frameworks like SQLAlchemy
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes
Knowledge of cloud platforms (e.g., AWS, Azure, or GCP) and their services
Experience with version control systems, preferably Git as well as continuous integration/continuous deployment (CI/CD) practices
Strong problem-solving and analytical skills
Excellent communication and collaboration abilities
Passion for writing clean, maintainable, and well-documented code
Preferred
Experience working with data scientists on cross functional teams
Experience with data analysis libraries like Pandas and NumPy
Knowledge of asynchronous programming and event-driven architectures
Familiarity with microservices architecture and RESTful API design
Experience with agile software development methodologies
Proficiency in integrating LangChain or similar frameworks to build modular AI workflows and applications
Experience in developing prompt-based APIs and chaining tools for task-specific generative AI solutions
Familiarity with retrieval-augmented generation (RAG) pipelines and their implementation in scalable software systems
Hands-on experience with building conversational agents, including integrating chat models with third-party APIs and custom backends
Benefits
Health Benefits: Comprehensive, multi-carrier program for medical, dental and vision benefits
Retirement Benefits: 401(k) with match and an Employee Share Purchase Plan
Wellbeing: Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity
Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits
Health Savings, Health Care, Dependent Care and Commuter Spending Accounts
In addition to annual Paid Time Off, we offer up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice
Company
LexisNexis
LexisNexis is a data analytics company that provides information solutions and law legal databases to Law and corporate businesses.
H1B Sponsorship
LexisNexis has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (9)
2023 (108)
2022 (138)
2021 (87)
2020 (64)
Funding
Current Stage
Late StageTotal Funding
$30MKey Investors
EquivoActua Corporation
2021-06-16Corporate Round
2000-03-22Series Unknown· $30M
1994-10-05Acquired
Leadership Team
Recent News
Dynamic Business
2026-01-20
2026-01-03
Company data provided by crunchbase