Position Details
About this role
AI Software Engineer role focused on technical leadership and building AI capabilities for the open source Spring Portfolio. You will drive design, implementation, and testing of core features, mentor senior engineers, and coordinate integrations with major AI vendors.
Key Responsibilities
- Define and drive design, implementation, and testing of core Spring Portfolio AI features
- Triaging GitHub issues and reviewing contributions in the open-source community
- Mentor and coach senior and staff-level engineers
- Coordinate with AI vendors including Anthropic, OpenAI, Amazon Bedrock, Google GenAI, Azure OpenAI and vector store vendors
- Participate in architectural reviews and technology evaluations
Technical Overview
You will build production applications in Java using Spring fundamentals (dependency injection, application context, and Spring’s programming model) for AI-enabled functionality in the Spring Portfolio. The role includes open-source collaboration via GitHub issue triage and contribution review, plus integration planning and architecture work for AI vendors (Anthropic, OpenAI, Amazon Bedrock, Google GenAI, Azure OpenAI) and vector store vendors.
Ideal Candidate
The ideal candidate is a senior AI-focused software engineer with 12+ years (or 10+ years with a Master’s) building production applications in Java and Spring. They can define and lead architecture decisions, drive design/implementation/testing for open source capabilities in the Spring Portfolio, and coordinate integrations with AI vendors such as Anthropic, OpenAI, Amazon Bedrock, Google GenAI, and Azure OpenAI. They also have strong open-source community experience, including triaging GitHub issues and reviewing contributions.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Must have strong proficiency in Java, Must have solid understanding of Spring fundamentals including dependency injection and application context, Must have hands-on experience building production applications with the Spring Portfolio, Must meet the stated education/experience threshold (BS with 12+ years OR Master's with 10+ years)
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile