Jobs and Careers
LE

Senior Software Engineer I

LexisNexis
Home based-New Jersey, United States, United StatesRemotefull_timeVerifiedPosted 31 Dec 2025
💰 $153,381/yr($96,019/yr$153,381/yr)

About the role

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.

 

Requirements: 

- 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 Qualifications: 

- 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.

Primary Location Base Pay Range: Home based-New Jersey $96,019 - $153,381. This job is eligible for an annual incentive bonus.

We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location.

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

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

LexisNexis

View company profile →