LexisNexis Legal & Professional
Raleigh, NC
Software Engineer Intern
We tailor your resume to this role and apply for you in seconds.
Apply to Software Engineer Intern at LexisNexis Legal & ProfessionalJob details
- Location
- Raleigh, NC
- Work type
- Onsite
- Posted
- 2 days ago
- Apply on
- relx.wd3.myworkdayjobs.com
About this role
## About Our Team
LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi-model approach that prioritizes using the best model from today’s top model creators for each individual legal use case. The company employs over 2,000 technologists, data scientists, and experts to develop, test, and validate solutions in line with RELX Responsible AI Principles.
## About Our Internship Program
Our internships provide hands-on experience through practical product and engineering work, weekly development sessions, and exposure to engineers, product managers, UX, data science, and customer-focused teams. Interns will learn modern development practices, including agile delivery, AI-assisted software development, secure coding, testing, observability, responsible AI use, and evidence-based product iteration.
## Program Details
- Start Date: June 7, 2027
- Duration: 11-12 weeks
- Location: On-site in Raleigh, NC.
- Relocation assistance: NOT provided.
- Graduation Requirements: Applicants must have a graduation date AFTER June 2027 to be eligible for consideration.
## About the Role
The Software Engineer Intern will gain hands-on experience building software for AI-enabled legal and professional products. The intern will work with senior engineers to learn and apply best practices in coding, testing, debugging, documentation, and the responsible use of AI development tools. Successful interns will contribute to product features, internal tools, APIs, reusable services, automation, and prototypes that support faster experimentation and high-quality delivery.
## Responsibilities
- Collaborate with engineering, product, UX, and data science team members to design and develop software solutions.
- Develop high-quality, well-structured code for web applications, APIs, services, product integrations, and internal engineering tools.
- Use AI-assisted development tools responsibly to prototype, document, test, and improve code while validating outputs through human review.
- Participate in code reviews and provide constructive feedback on readability, reliability, security, accessibility, and maintainability.
- Assist in troubleshooting software issues, writing tests, improving observability, and resolving defects.
- Contribute to AI-enabled product capabilities such as workflow automation, tool orchestration, evaluation harnesses, telemetry, and reusable platform components.
- Document software designs, technical decisions, experiment results, and development processes so work can be reused by global teams.
## Requirements
- Be a currently enrolled student pursuing a degree in computer science, engineering, computer engineering, or a related field of study.
- Demonstrate programming fundamentals in languages such as Java, Python, C++, JavaScript, or TypeScript.
- Be familiar with software development methodologies, Git, testing practices, APIs, cloud concepts, and collaborative development tools.
- Demonstrate AI fluency or curiosity, including awareness of generative AI, large language models, prompt patterns, model limitations, and responsible AI practices.
- Demonstrate effective problem-solving, critical-thinking, verbal, and written communication skills.
- Be detail-oriented and able to work both independently and collaboratively with others.
- Demonstrate an interest in learning, experimentation, and staying current with software engineering and AI-enabled development trends.
Ready to apply?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.