Oracle India Private Limited

Principal Software Developer

Oracle India Private Limited
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 6 yearsMin. 6 years

Job Description

Principal Software Developer

Job Description:

As a member of this team, you will work on implementing model registration capabilities and developing tools that provide built-in support for managing both embedding and generative models inside Oracle Database.

You will collaborate with core database engineers to design APIs and infrastructure that allow customers to discover, run, attach, and monitor AI models directly within the database environment.

Your contributions will help close the gap between vector databases and enterprise AI needs by bringing model lifecycle management into the data layer.

You will have these responsibilities:

  • Design and implement model registration capabilities within Oracle Database
  • Build tools and APIs to manage embedding and generative models in-database
  • Enable developers to attach models to vector and relational columns
  • Improve performance, scalability, and reliability of AI vector search features
  • Explore and evaluate new model providers and integrations
  • Track competitive landscape and industry trends in vector search and generative AI
  • Collaborate with core database engineering teams to ensure seamless integration
  • Develop monitoring and observability capabilities for model execution
  • Ensure governance, security, and compliance best practices are maintained
  • Participate in cloud deployment and lifecycle management of AI capabilities

Desired Skills:

  • Strong proficiency in machine learning concepts and AI systems
  • Solid understanding of vector search, embeddings, and Retrieval-Augmented Generation (RAG)
  • Proficiency with database schema management and relational systems
  • Strong programming skills in Python
  • Experience with PL/SQL, C, C++, Java, or similar (at least 2 preferred)
  • Experience working with cloud services and distributed systems
  • 6+ years of software development experience
  • 3+ years of experience with deep learning frameworks (TensorFlow, PyTorch, Keras, etc.)
  • Strong understanding of algorithms and data structures
  • Familiarity with DevOps practices (Git, CI/CD, Terraform, automation)
  • Understanding of networking fundamentals and security best practices
  • Strong analytical skills and ability to work independently
  • Excellent written and verbal English communication skills

Preferred Skills:

  • Familiarity with NLP systems and generative AI architectures
  • Experience designing and implementing AI/ML-based systems
  • Experience building or optimizing RAG pipelines
  • Knowledge of model lifecycle management and MLOps practices
  • Experience integrating external AI model providers
  • BS/MS/PhD in Computer Science, Computer Engineering, Applied Math, or related field

Responsibilities -

  • Design and implement model registration capabilities within Oracle Database
  • Build tools and APIs to manage embedding and generative models in-database
  • Enable developers to attach models to vector and relational columns
  • Improve performance, scalability, and reliability of AI vector search features
  • Explore and evaluate new model providers and integrations
  • Track competitive landscape and industry trends in vector search and generative AI
  • Collaborate with core database engineering teams to ensure seamless integration
  • Develop monitoring and observability capabilities for model execution
  • Ensure governance, security, and compliance best practices are maintained
  • Participate in cloud deployment and lifecycle management of AI capabilities

Career Level - IC4

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that 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.

Experience Level

Senior Level

Job role

Work location
Work locationBENGALURU, KARNATAKA, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 6 years

About company

Name
NameOracle India Private Limited
Job posted by Oracle India Private Limited

Similar jobs you can apply for

Manufacturing / Production
Radix Hr Solutions Private Limited

QC Associate

Radix Hr Solutions Private Limited
Kachanayakana Halli, Bengaluru/Bangalore
₹18,000 - ₹18,000
Work from Office
Full Time
Any experience
No English Required
Quixta

WordPress Web Designer

Quixta
Bengaluru/Bangalore
₹30,000 - ₹40,000
Work from Office
Full Time
Min. 3 years
Good (Intermediate / Advanced) English

Quality Engineer

Sri Bhuvan Enterprises
Andrahalli, Bengaluru/Bangalore
₹22,000 - ₹30,000
Work from Office
Full Time
Min. 1 year
Basic English
Arman Foodtech Private Limited

QA / QC Executive

Arman Foodtech Private Limited
Garvebhavi Palya, Bengaluru/Bangalore
₹15,000 - ₹20,000
Work from Office
Full Time
Any experience
Basic English

Junior PLC Programmer

Prorobot Automations
Bharat Nagar, Bengaluru/Bangalore
₹15,000 - ₹20,000
Work from Office
Full Time
Any experience
Good (Intermediate / Advanced) English
Learning Matters Private Limited

Associate - Monitoring And Evaluation, Impact Monitoring & Reporting

Learning Matters Private Limited
Ashok Nagar, Bengaluru/Bangalore
₹30,000 - ₹50,000
Work from Office
Full Time
Min. 3 years
Good (Intermediate / Advanced) English