Senior Software Engineer I job at LexisNexis in NJ

Remote Full-time
Title: Senior Software Engineer I Location: Home based-New Jersey Full time Job Description: 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. Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Customer Service Associate – Delivering Exceptional Retail Experiences**

Remote Full-time

Experienced Remote Data Entry Specialist – Accurate Data Management and Entry for E-commerce Excellence at blithequark

Remote Full-time

**Experienced Full Stack Data Scientist – Real-World Evidence (RWE) and Clinical Data Science**

Remote Full-time

Peri Op & Cardiovascular Regulatory Consultant - Hybrid in Virginia Beach, VA!

Remote Full-time

Sales Manager - Work From Home

Remote Full-time

Virtual Financial Advisor - Milwaukee

Remote Full-time

A/R Collections Representative(Entry Level)

Remote Full-time

Principal or Senior Managing Consultant, Product Safety and Stewardship

Remote Full-time

Experienced Remote Data Entry Specialist – Full-Time Virtual Opportunity for Detail-Oriented Professionals

Remote Full-time

Account Executive - Strategic sales (Remote - H...

Remote Full-time
← Back to Home