Oracle is seeking a Principal Software Developer to join their team focusing on Generative AI initiatives. This role combines traditional software engineering with cutting-edge AI development, requiring expertise in both Java development and modern AI technologies. The position involves designing and building scalable services using agile methods, leveraging the latest advancements in software development and GenAI to solve complex business problems intelligently.
The role requires building end-to-end software solutions including database design, conversational AI solutions, and Agentic flows using LLM and other cutting-edge Machine learning techniques. You'll work closely with product managers, software engineers, and operation teams to create scalable solutions that meet business requirements.
As a Principal Software Developer at Oracle, you'll be expected to work independently and deliver on departmental goals within required timeframes. The ideal candidate should be highly technical, proficient in Java, understand Fusion and Spectra technology stacks, and have experience in database design and building scalable solutions. You'll need both technical expertise and business acumen to effectively map technology choices to business initiatives.
This role offers the opportunity to work with Oracle's significant investment in Generative AI, requiring good understanding and experience in leveraging Large Language Models. You'll be part of a company that's been an industry leader for over 40 years, offering competitive benefits and promoting work-life balance. Oracle is committed to growing an inclusive workforce and provides opportunities for professional growth and development.