AI Software Engineer in Broadcom’s Tanzu Division focusing on application development and AI integration. Leading technical decisions and mentoring engineers, engaging with open-source community.
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.
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.
Full Stack Developer at Morgan Stanley responsible for developing and enhancing distributed systems. Collaborating with teams to modernize platforms and ensure high availability and security.
Software Developer on Enterprise AI team building solutions that drive JCI's future growth. Collaborating in a fast - paced environment and contributing to innovative solutions.
Senior Software Engineer developing warehouse automation solutions. Collaborating with teams to optimize systems and implement high - performance software.
AI Software Architect developing intelligent driver infotainment systems at Daimler Truck. Collaborating globally to build proof of concept applications and showcase AI possibilities.
Lead Architect Engineer responsible for building end - to - end Data to Decision Systems. Collaboration with multiple engineering teams to develop impactful solutions for Fortune 500 clients.
Electronic Trading Tech Lead managing the Electronic Trading Platform that supports a $1.6 billion business. Taking ownership of strategic projects while collaborating with a global team of developers.
Software Architect creating AI - driven SaaS platforms for a high - growth European AI scale - up. Managing integrations and building advanced AI models while working in a remote setup.
Software Engineer building and maintaining features for AI - driven hiring systems at Alva Labs. Collaborating with cross - functional teams to enhance the hiring experience.
Senior Software Engineer at Alva Labs developing products for fair hiring using AI technology. Involves end - to - end software development and collaboration with interdisciplinary teams.
Lead Engineer improving integration architecture for CDP Global's environmental disclosure systems. Collaborate with teams to design and implement sustainable solutions across services and systems.