Oracle is seeking a Software Developer 2 to join their team, focusing on machine learning and AI development. This role combines traditional software engineering with cutting-edge AI technologies, requiring expertise in both areas. The position involves working with Large Language Models (LLMs), Natural Language Processing (NLP), and deep learning frameworks.
The ideal candidate will have a strong foundation in computer science fundamentals and practical experience with modern ML frameworks like TensorFlow or PyTorch. You'll be responsible for designing and developing software solutions, with a particular focus on AI/ML applications. The role requires both theoretical knowledge and hands-on programming skills, particularly in Python and C.
Oracle offers a comprehensive benefits package including competitive salary, medical benefits, 401(k) with company match, and flexible vacation policy. The company's position as a leader in cloud solutions provides opportunities to work on impactful projects at scale. The collaborative environment encourages innovation and professional growth.
This role is perfect for someone who wants to combine software engineering expertise with machine learning capabilities in a stable, established tech company. You'll have the opportunity to work on cutting-edge AI technologies while building robust, production-grade software systems. The position offers both technical challenges and professional growth opportunities in an organization known for its technical excellence.