Principal Software Development Engineer - AI Data Platform

5 - 9 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be joining Oracles Forward Deployed Engineer (FDE) team as a Principal Software Development Engineer - AI Data Platform. Your primary responsibility will be to provide expert architectural guidance in designing, optimizing, and scaling modern AI/ML-centric data platforms for global customers. Working closely with enterprise clients, product management, and engineering teams, you will ensure the seamless adoption of Oracle AI Data Platform, Gen AI services, and associated cloud technologies. Key Responsibilities: - Design, implement, and maintain scalable software components and services supporting AI/ML workloads. - Develop APIs, SDKs, and automation frameworks to facilitate the adoption of Oracle AI Data Platform and Gen AI services. - Optimize performance, scalability, and reliability of distributed data/AI systems. - Collaborate with cross-functional teams to tackle complex technical challenges. - Participate in code reviews, testing, and CI/CD processes to ensure high-quality deliverables. - Document technical designs and contribute to knowledge-sharing through blogs, internal docs, and demos. - Stay updated with new tools, frameworks, and best practices in AI, cloud, and data engineering. Qualifications: - Experience with LLMs and agentic frameworks (e.g., MCP, LangChain, CrewAI, Semantic Kernel). - Knowledge of RAG pipelines and vector DBs (e.g., 23ai, FAISS, Pinecone, Weaviate). - Familiarity with OCI Gen AI Services and model lifecycle workflows. - Proficiency in Python and REST API skills. - Exposure to building autonomous agents and orchestration pipelines. - Experience with cloud platforms like Oracle Cloud Infrastructure (OCI), Oracle Cloud Infrastructure Big Data Service (BDS), and Big Data Appliance (BDA). - Proficiency in big data technologies such as Hadoop, Spark, Kafka, and Nosql. - Design and implementation of scalable, secure, and efficient complex data architectures. - Management and optimization of large-scale databases. - Solid understanding of networking concepts for designing and optimizing data transmission networks. - Troubleshooting and problem-solving skills. - Excellent communication and collaboration skills. - Commitment to continuous learning and staying updated with the latest big data technologies and trends. About Us: Oracle is a world leader in cloud solutions, utilizing cutting-edge technology to address current challenges. With over 40 years of experience, Oracle has partnered with industry leaders across various sectors and continues to operate with integrity. Oracle is committed to fostering an inclusive workforce that provides opportunities for all employees. The company offers competitive benefits, flexible medical, life insurance, and retirement options, and encourages employees to engage in volunteer programs to give back to their communities. Oracle is dedicated to including individuals with disabilities in all stages of the employment process and provides accessibility assistance as needed. (Note: The additional details about the company from the JD have been included in the final JD.) Role Overview: You will be joining Oracles Forward Deployed Engineer (FDE) team as a Principal Software Development Engineer - AI Data Platform. Your primary responsibility will be to provide expert architectural guidance in designing, optimizing, and scaling modern AI/ML-centric data platforms for global customers. Working closely with enterprise clients, product management, and engineering teams, you will ensure the seamless adoption of Oracle AI Data Platform, Gen AI services, and associated cloud technologies. Key Responsibilities: - Design, implement, and maintain scalable software components and services supporting AI/ML workloads. - Develop APIs, SDKs, and automation frameworks to facilitate the adoption of Oracle AI Data Platform and Gen AI services. - Optimize performance, scalability, and reliability of distributed data/AI systems. - Collaborate with cross-functional teams to tackle complex technical challenges. - Participate in code reviews, testing, and CI/CD processes to ensure high-quality deliverables. - Document technical designs and contribute to knowledge-sharing through blogs, internal docs, and demos. - Stay updated with new tools, frameworks, and best practices in AI, cloud, and data engineering. Qualifications: - Experience with LLMs and agentic frameworks (e.g., MCP, LangChain, CrewAI, Semantic Kernel). - Knowledge of RAG pipelines and vector DBs (e.g., 23ai, FAISS, Pinecone, Weaviate). - Familiarity with OCI Gen AI Services and model lifecycle workflows. - Proficiency in Python and REST API skills. - Exposure to building autonomous agents and orchestration pipelines. - Experience with cloud platforms like Oracle Cloud Infrastructure (OCI), Oracle Cloud Infrastructure Big Data Service (BDS), and Big Data Appliance (BDA). - Proficiency in big data technologies such as Hadoop, Spark, Kafka, and Nosql. - Design and implementation o

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You