Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks OCI Data Science team is on a mission to empower developers and data scientists to build, deploy, and scale cutting-edge AI / ML solutions, with a special focus on large language models (LLMs). We're building a next-generation AI / ML platform that enables rapid experimentation and scalable deployment of models on OCI. Join us and help shape the future of AI infrastructure.
Preferred Qualifications :
- 5-7 years of experience as a full stack software engineer
- Proficiency in , Java, and Python
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes
- Understanding of microservices architecture and cloud-native development
- Familiarity with AI / ML workflows or experience working with ML infrastructure is a plus
- Experience building scalable systems and APIs for data-driven applications
- Strong problem-solving skills and a collaborative mindset
- Design, develop, and maintain full-stack features for our AI / ML platform
- Build intuitive and responsive UI components using
- Develop scalable backend services and APIs using Java and Python
- Containerize applications and ensure smooth deployment using Docker / Kubernetes
- Collaborate with ML engineers, product managers, and UX designers to deliver high-quality solutions
- Contribute to system design discussions, code reviews, and technical planning
- Write clean, maintainable, and testable code with a focus on performance and scalability
Nice to Have :
Experience with OCI or other cloud platforms (AWS, Azure, GCP)Exposure to LLMs or generative AI tools and platformsKnowledge of DevOps practices and CI / CD pipelines