LexisNexis Legal & Professional is looking for an experienced Sr. Python Software Engineer to take on complex research, design, and software development responsibilities within a product line or functional area, contributing to project planning, scheduling, and methodology for cross-functional software products. This role involves software design across multiple systems, mentoring junior engineers, and translating user/customer requirements into effective solutions, particularly in the field of employer-employee relations and deploying AI/advanced technologies to the legal market.
Requirements
- Strong foundation in Python programming
- Experience with Python web frameworks: Flask or FastAPI (familiar with at least one)
- Experience with public cloud platforms (AWS, Azure, etc.)
- Hands-on experience with CI/CD pipelines (Azure Pipeline or Jenkins)
- Containerization and orchestration knowledge (Docker, Kubernetes)
- Understanding of ML/NLP fundamentals
- Experience with AI model training and serving
Responsibilities
- Design, develop, and review complex system components
- Debug and resolve complex technical issues
- Translate product requirements into software designs
- Implement development processes, coding best practices, and code reviews
- Design and manage complex data models
- Contribute to a culture of continuous improvement
- Mentor junior engineers and train them on critical aspects of their roles
Other
- 5+ years of Software Engineering experience
- Work in Agile or Waterfall environments with stakeholders
- Stay updated on emerging technologies and best practices
- We promote a healthy work/life balance across the organization.
- We offer an appealing working prospect for our people.