Senior Software Engineer I – Generative AI Platform
relx · Philadelphia
Job description
About the role
We are seeking a Senior Software Engineer I to design and deliver reusable generative AI services on our Search and AI Platform. The role involves leading architectural decisions, building scalable backend systems, and mentoring junior engineers.
Key responsibilities
- Lead architectural design and ensure technical consistency across the AI platform.
- Design, develop, and maintain generative AI services and reusable components using Python and Java.
- Define and promote best practices in scalability, observability, testing, and CI/CD.
- Contribute to system designs spanning multiple services and modules.
- Collaborate with product, platform, and research teams to turn AI prototypes into production‑ready capabilities.
- Deploy and operate containerized applications in a Kubernetes (EKS) environment.
- Resolve complex technical challenges across distributed systems.
- Mentor less‑senior developers on engineering principles and GenAI patterns.
- Participate in code reviews, architecture sessions, and cross‑team initiatives.
- Stay informed of the latest generative AI developments and advocate responsible integration.
Required profile
- 4‑6 years of software engineering experience.
- Proven experience contributing to technical architecture for large‑scale platforms or services.
- Solid understanding of software development methodologies and data modeling principles.
- Deep expertise in Python and Java.
- Experience with Kubernetes (EKS) and cloud‑native architectures.
- Track record building scalable backend systems and APIs.
- Experience mentoring engineers and influencing architectural decisions.
- Ability to work collaboratively in an Agile or Kanban environment.
Required skills
- Python
- Java
- Kubernetes (EKS)
- Cloud‑native architecture
- Backend development
- AI/LLM frameworks such as LangChain and LangGraph
- CI/CD pipelines
- Observability practices (metrics, logging, alerts)
What we offer
- U.S. National Base Pay Range: $86,600 – $144,400 (adjusted for location)
- Eligibility for an annual incentive bonus
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 31 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 17 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
relx
Philadelphia