
Overview
About the team
Our team is a part of Oracle CSS who solutions, designs and develops AI applications for Managed Customer requirements. You’ll join a team of talented, driven, and diverse individuals, each bringing unique perspectives and expertise. Our team develops cutting-edge applications across both AI and non-AI domains.
Your expertise will be pivotal in building end to end software solutions flows that include Architecture design, database design, conversational AI solutions, Agentic flows using LLM and other cutting-edge Machine learning techniques.
In this role, you will design, develop, and build scalable services using agile methods leveraging the latest and greatest advancements in software development and AI to solve complex business problems intelligently.
Responsibilities
- Translate business needs into advanced machine learning AI services and provide strong algorithm and coding execution and delivery of Machine Learning & Artificial Intelligence.
- Build high-quality, scalable, and efficient software solutions that brings GenAI capabilities, leveraging latest advancements such as Agentic LLM and RAG frameworks, etc.
- Leverage Agentic AI (Autogen, Langchain, etc.) and in-house ML tools & OCI platform to develop reusable, highly performant machine learning systems.
- Lead architectural discussions and provide technical guidance to ensure the adoption of best practices and alignment with the overall technology roadmap.
- Work closely with product owners/managers to understand requirements, translate them into technical specifications, and deliver features in a timely manner.
- Participate in code reviews, providing constructive feedback and ensuring code quality and adherence to coding standards.
- Work with peers to propose and review design, solutions and implementation with an emphasis on metric driven results.
Preferred Skills and Experience
- Experience with AI/ML frameworks and libraries is a significant asset.
- Experience working in Generative AI, Customizing LLM's, is an added advantage.
- Experience in Agentic AI. Autogen, LangGraph, etc.
- Experience in OJET.
- Experience with build automation, continuous integration, or continuous deployment tools such as Git, Jenkins, Ansible, etc.
- Experience in developing and designing solutions with containerization technologies such as Docker and Kubernetes.
- Experience with cloud observability tools and practices.
Minimum Qualifications
- 8+ years of full-stack software development experience.
- 1+ year of experience with software design and architecture.
- Bachelor's or master’s in computer science, Engineering, or a related field.
- Experience in Python and Fast API.
- REST API – Client and API service development.
- Experience in cloud technologies - OCI, GCP, AWS etc. OCI is preferred.
- Good grasp of cloud development concepts like micro-services, BFF, distributed storage.
- Experience with JavaScript UI development with frameworks like React.
- Proficient in working with both SQL (e.g.: Oracle, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis)
- Experience driving architecture / design reviews, documentation.
- Experience in complete life cycle of software development including development, testing, installation, configuration, and deployment.
- Possess excellent verbal and written skills.