SIGN IN
Senior Software Engineer II jobs in United States
info-icon
This job has closed.
company-logo

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
check
H1B Sponsor Likelynote

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

PythonMLOpsSoftware ArchitectureCloud PlatformsDjangoDockerKubernetesCI/CDClean CodeCommunication SkillsProblem-SolvingCollaboration

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

company-logo
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 Stage
Total Funding
$30M
Key Investors
EquivoActua Corporation
2021-06-16Corporate Round
2000-03-22Series Unknown· $30M
1994-10-05Acquired

Leadership Team

leader-logo
Eric Bonnet-Maes
CEO - LexisNexis Continental Europe, Middle East and Africa
linkedin
leader-logo
Sean Fitzpatrick
CEO LexisNexis North America, UK & Ireland
linkedin
Company data provided by crunchbase