Opens broadcom.wd1.myworkdayjobs.com in a new tab

About This Role

  • Description: The Tanzu Division at Broadcom focuses on modern application development, management, and data intelligence, helping enterprises build and run cloud-native apps faster and more securely.
  • Our recent efforts focus on GenAI integration through tools like Tanzu Platform 10, Tanzu Data Intelligence, Bitnami, and Spring AI.
  • This division is a key part of Broadcom's strategy, streamlining its cloud-native portfolio to deliver application delivery and AI innovation.
  • We are seeking a highly experienced Software Engineer to join our growing team.
  • The ideal candidate will provide technical leadership, drive architectural decisions, and significantly contribute to the development of our next-generation products.
  • This role requires deep expertise in software design, a proven track record of solving complex technical challenges, and the ability to mentor and guide engineering teams. ​​ Key Responsibilities: Define and drive the design, implementation, and testing of core features for the open source Spring Portfolio related to AI capabilities.
  • Engage with the open-source community by triaging GitHub issues, reviewing contributions, and fostering a welcoming environment for contributors at all levels.
  • Mentor and coach senior and staff-level engineers, fostering a culture of technical excellence.
  • Collaborate with community, product management, design, and other engineering teams to define requirements and deliver solutions.
  • Coordinate with external service providers including AI vendors like Anthropic, OpenAI, Amazon Bedrock, Google GenAI, Azure OpenAI as well as vector store vendors.
  • Drive continuous improvement in engineering practices, tools, and processes.
  • Participate in high-level architectural reviews and technology evaluations.
  • Evangelize Spring and related products via various marketing activities that can include writing blog posts, public speaking, or other opportunities.
  • Minimum Requirements: 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.
  • Strong proficiency in Java and 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.
  • Excellent analytical and problem-solving skills, with a keen eye for detail and a methodical approach to complex challenges.
  • Excellent written and verbal communication skills, with the ability to articulate complex technical issues to both technical and non-technical audiences.

Nice to Have

  • Experience contributing to or maintaining open-source projects.
  • Understanding of agentic patterns such as tool use, tool calling, multi-step reasoning, and orchestration frameworks.
  • Familiarity with Large Language Models (LLMs), including prompt engineering, context management, and integration patterns.
  • Understanding of vector databases and similarity search concepts.
  • Experience with application observability (Micrometer, OpenTelemetry).
  • Experience designing extensible APIs and abstraction layers.
  • Experience or familiarity with Langchain4J, Embable, or related JDK based frameworks.
  • Experience with AI coding assistants.
  • Hands-on experience with Git and CI automation via GitHub Actions.
  • We will also consider qualified applicants with arrest and conviction records consistent with local law.
  • If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Sourced directly from Broadcom’s career page

Your application goes straight to Broadcom.

Broadcom logo

Broadcom

United Kingdom-Cambridge-Milton Road-Cambridge Science Park

Specialisation
Open roles at Broadcom
398 positions
Job ID
/job/United-Kingdom-Cambridge-Milton-Road-Cambridge-Science-Park/AI-Software-Engineer_R025524

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Other roles