✦ Luna Orbit — AI & Machine Learning

AI Software Engineer

at VMware

📍 3 Locations Unknown 💰 $108K – $172K USD / year Posted April 14, 2026
Salary $108K – $172K USD / year
Type Not Specified
Experience senior
Exp. Years 12+ years of experience (or 10+ years with Master's)
Education Bachelor of Science degree in Computer Science or related field and a minimum of 12+ years of experience OR Master's Degree with 10+ years of relevant experience
Category AI & Machine Learning

AI Software Engineer role in VMware’s Tanzu Division focused on advancing AI capabilities in the open source Spring Portfolio. You will lead design and implementation of core AI features, mentor senior/staff engineers, collaborate with product and community, and integrate with major AI vendors.

  • Define and drive the design, implementation, and testing of core Spring Portfolio AI features
  • Triaging GitHub issues and reviewing open-source contributions
  • Mentor and coach senior and staff-level engineers
  • Coordinate with AI vendors (Anthropic, OpenAI, Amazon Bedrock, Google GenAI, Azure OpenAI) and vector store vendors
  • Participate in architectural reviews and evangelize Spring via community activities

You will build and test AI-related features for the Spring Portfolio using strong Java and Spring fundamentals such as dependency injection and application context. The role includes open-source contribution management on GitHub and coordinating integrations with AI vendors (Anthropic, OpenAI, Amazon Bedrock, Google GenAI, Azure OpenAI) and vector store vendors.

The ideal candidate is an experienced AI-focused Software Engineer with 12+ years of experience (or 10+ years with a Master's) and deep Java and Spring expertise. They can design, implement, and test AI-related capabilities for the open source Spring Portfolio, triage GitHub issues, review contributions, and mentor staff-level engineers while coordinating with AI vendors such as OpenAI and Amazon Bedrock.

Strong proficiency in Javasolid understanding of Spring fundamentalsincluding dependency injectionapplication contextand Spring's programming modelHands-on experience building production applications with the Spring PortfolioDefine and drive the designimplementationand testing of core features for the open source Spring Portfolio related to AI capabilitiesEngage with the open-source community by triaging GitHub issuesreviewing contributions
Experience contributing to or maintaining open-source projects
Spring PortfolioSpringGitHubTanzu Platform 10Tanzu Data IntelligenceBitnamiSpring AIAnthropicOpenAIAmazon BedrockGoogle GenAIAzure OpenAI
JavaSpring fundamentalsdependency injectionapplication contextSpring's programming modelSpring Portfolioproduction applicationsopen sourceGitHub issues triagingreviewing contributionsAI capabilitiestestingarchitectural reviewstechnology evaluationsAnthropicOpenAIAmazon BedrockGoogle GenAIAzure OpenAIvector store vendors
JavaSpring fundamentalsdependency injectionapplication contextSpring programming modelSpring Portfolioproduction applicationsAI capabilitiesSpring Portfolio open sourceGitHub issues triagingreviewing contributionsmentoring and coaching senior and staff-level engineersarchitectural reviewstechnology evaluationsopen-source contributionworking with AI vendorsAnthropicOpenAIAmazon BedrockGoogle GenAIAzure OpenAIvector store vendorswriting blog postspublic speakingEvangelize Spring and related products
technical leadershipmentorshipcollaboration with communityproduct managementdesignand engineering teamsfostering a welcoming environment for open-source contributorscommunicationexcellent written and verbal communication skillsability to articulate complex technical issues to technical and non-technical audiences
Industry SaaS
Job Function Lead AI-enabled feature development for the open source Spring Portfolio using Java and Spring
Role Subtype AI Engineer
Tech Domains VMware
AI Software EngineerSoftware EngineerJavaSpring fundamentalsdependency injectionapplication contextSpring's programming modelSpring Portfolioproduction applicationsopen sourceGitHub issuestriaging GitHub issuesreviewing contributionsopen-source communitycore featuresimplementationtestingarchitectural reviewstechnology evaluationsAnthropicOpenAIAmazon BedrockGoogle GenAIAzure OpenAIvector store vendorsEvangelize Springblog postspublic speaking

Strong proficiency in Java, Solid understanding of Spring fundamentals including dependency injection, application context, and Spring's programming model, Hands-on experience building production applications with the Spring Portfolio

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile