Senior AI Applications Engineer

Oracle

Oracle

Software Engineering, IT, Data Science
India · Bengaluru, Karnataka, India · Hyderabad, Telangana, India
Posted on Nov 12, 2025

Analyze, design develop, fix and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.

Oracle Applications Labs Seeks Exceptional Developers in India. Oracle Applications Labs (OAL) runs the Oracle software that runs Oracle. OAL is responsible for implementing, running, and improving nearly all of Oracle's Enterprise Applications: CRM, HCM, Financials, SCM, you name it. We use Oracle's own real-life business requirements as a "test bed" for innovation. We often race out ahead of standard product and build extensions and custom applications to meet the needs of Oracle. Join Oracle Applications Labs, where we design, build, and operate Oracle’s mission-critical AI-based enterprise applications-including systems that automate our AI cloud data centers.

Today's projects include performing a global implementation of Oracle's pioneering Fusion applications; design, development, and implementation of custom applications and extensions; implementation of Oracle CRM Sales Cloud; and finding new and novel approaches to visualizing complex scenarios. OAL is also actively working on AI/ML, data science, and generative AI initiatives—leveraging these technologies to enhance automation, improve decision-making, and drive innovation across Oracle’s enterprise applications. Our projects involve integrating AI-driven insights, predictive analytics, and intelligent automation into Oracle’s cloud solutions.

We are delivering the infrastructure to operate Oracle's Public Cloud SaaS and PaaS solutions; architecting applications for the world's fastest servers (Exadata & Exalogic); and developing self-service CRM management tools for sales. Tomorrow’s projects? If you are a technical professional with a background in enterprise applications development and strong technical references within the industry, then join us and be part of the next wave of innovation!


As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.

We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.

Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.


Analyze, design develop, fix and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications. Oracle Applications Labs Seeks Exceptional Developers in India. Oracle Applications Labs (OAL) runs the Oracle software that runs Oracle. OAL is responsible for implementing, running, and improving nearly all of Oracle's Enterprise Applications: CRM, HCM, Financials, SCM, you name it. We use Oracle's own real-life business requirements as a "test bed" for innovation. We often race out ahead of standard product and build extensions and custom applications to meet the needs of Oracle. Join Oracle Applications Labs, where we design, build, and operate Oracle’s mission-critical AI-based enterprise applications-including systems that automate our AI cloud data centers.

Career Level - IC3


Role Overview:

  • Contribute as a member of the software engineering division to deliver high-quality, enterprise-grade software across Oracle applications.
  • Lead and execute end-to-end software development: requirements analysis, high-level and low-level design, implementation, testing, deployment, and maintenance.
  • Evolve and modernize existing architectures and services for reliability, performance, security, and scalability.
  • Work on cutting-edge AI/ML and generative AI to augment products with automation, predictive analytics, and intelligent features—alongside core engineering work.

Responsibilities:

  • Translate external specifications into high-level designs; specify and implement changes to existing software architecture and services.
  • Design, develop, test, and maintain production-grade software (APIs, microservices, data pipelines, front-end components) with clear documentation.
  • Build complex features and enhancements; diagnose and resolve complex defects and performance issues.
  • Develop unit tests and test plans; review/validate integration and regression test plans to ensure coverage, reliability, and compliance.
  • Apply secure coding practices, conduct code reviews, and champion observability (metrics, logging, tracing) and SRE/DevOps practices (CI/CD, automation).
  • Collaborate with product, QA, security, and platform teams to ensure high quality and consistency across deliverables.
  • Design, develop, and support AI-based enterprise applications using modern AI tools (e.g., AI Agents, Retrieval-Augmented Generation [RAG], Model Context Protocol [MCP], Large Language Models).
  • Apply classical AI/ML techniques (e.g., clustering, classification, regression, Monte Carlo simulations, Bayesian blending) to solve business problems.
  • Participate in system planning, estimation, scheduling, and implementation for enterprise-scale initiatives.

Qualifications:

  • A BS/MS degree in Engineering, Information Technology, or an equivalent field.
  • At least 3 years of relevant IT experience, preferably in an IT, development, consulting, or other relevant organization.
  • Familiarity with modern AI/ML frameworks and platforms (e.g., TensorFlow, PyTorch, Oracle Cloud AI services).
  • Experience in data modeling, feature engineering, and working with large-scale datasets for AI/ML applications.
  • Excellent programming skills (Java, Python) and understanding of data structure, optimization, and algorithms.
  • Excellent understanding of software architecture, design patterns, and standard methodologies.
  • Hands-on experience in AI/ML, data science, or generative AI technologies, with applications in automation, predictive analytics, and intelligent systems.
  • Proficiency in machine learning frameworks (TensorFlow, PyTorch, Scikit-Learn, etc.) and AI-driven development tools.
  • Developer knowledge of Java/J2EE, JavaScript, Oracle Application Express (Apex), Microservices, Elastic Search, Cloud Native Development.
  • Practical experience with enterprise software development, including REST APIs, microservices, and cloud-native architectures.
  • Strong problem-solving skills, particularly in translating business needs into scalable AI solutions.