Principal Software Development Engineer
4 days ago
Oracle's Forward Deployed Engineer (FDE) team is hiring a Principal Software Development Engineer - AI Data Platform to help global customers unlock the full potential of their data. You will provide expert architectural guidance focused on designing, optimizing, and scaling modern AI/ML-centric data platforms. As a key member of Oracle's Analytics and AI Service Excellence organization, you will work closely with enterprise customers, product management, and engineering to ensure 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 that support AI/ML workloads.
- Build APIs, SDKs, and automation frameworks to streamline 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 (engineering, product, and field) to solve complex technical challenges.
- Participate in code reviews, testing, and CI/CD to ensure high-quality deliverables.
- Document technical designs and contribute to knowledge-sharing (e.g., blogs, internal docs, demos).
- Continuously explore new tools, frameworks, and best practices in AI, cloud, and data engineering.
Primary Skills:
- 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.
- Solid Python and REST API skills.
- Exposure to building autonomous agents and orchestration pipelines.
- Experience working with cloud platforms like Oracle Cloud Infrastructure (OCI) and 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 implement scalable, secure, and efficient complex data architectures.
- Manage and optimize large-scale databases.
- Must have a solid understanding of networking concepts to design and optimize data transmission networks, configure network settings, and diagnose and resolve network-related issues.
- Troubleshooting and problem-solving skills
- Excellent communication and collaboration skills
- Commitment to continuous learning and staying up-to-date with the latest big data technologies and trends
Desirable Skills:
- Worked with multiple Cloud Platforms.
- Certification in Big Data or a related field.
-
Principal Software Development Engineer
5 hours ago
Noida, India Barco Full timeJob Description NOIDA Principal Development Engineer Full Stack for Barco Control Rooms @Barco Noida About Barco Barco designs technology to enable bright outcomes around the world. Seeing beyond the image, we develop visualization and collaboration solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets:...
-
Principal Software Developer
2 weeks ago
india Oracle Full timeAs a Principal Software Engineer you will work with teams of software engineers responsible for the software design, development, and operations for our new and existing products. You should be able to architect broad systems interactions, be hands-on, be able to dive deep into any part of the stack and have a good sense of cloud infrastructure and...
-
Principal Engineer
5 hours ago
Bengaluru, India ePS (eProductivity Software) Full timeJob Description Job Title: Principal Engineer Location: Bangalore,India Job Type: Full-Time About Us eProductivity Software is a global leader in delivering cutting-edge software solutions tailored for the packaging industry. Our mission is to empower businesses with intelligent, scalable technologies that streamline operations and drive innovation. At the...
-
Senior Software Engineer
3 weeks ago
Pune, India Principal Global Services Full timeJob Description Responsibilities What you'll do As a Senior Mainframe Developer at Principal Financial Group, you will have a crucial responsibility in maintaining the smooth functioning of our mainframe systems. Your tasks will involve identifying, diagnosing, and resolving medium to complex system problems reported by our business partners. By consulting...
-
Principal - Software Engineering
2 weeks ago
Chennai, India Fidelity Investments Full timeJob Description Job Description Job Tittle - Principal - Software Engineering The Purpose of This Role We are seeking a highly motivated and experienced Principal Software Engineer to join our Fidelity Health Benefits Platform (FHB) team within Workplace Investing (WI) . As a member of the FHB Product Development team, you will design, develop, and own...
-
Principal Software Engineer
4 days ago
Bengaluru, India Oracle Taleo Full timeJob Description We are building a new Software Assurance Gateway team at OCI. Our mission is to build and operate a set of gateway services to ensure the security and integrity of the services running within a customer's tenancy. The team will develop, maintain and operationalize this new class of services with a high degree of resiliency, scalability and...
-
Software Engineer, Principal I
1 week ago
India PROGRESS SOFTWARE Full timeWe are Progress Nasdaq PRGS - the experienced trusted provider of products designed with customers in mind so they can develop the applications they need deploy where and how they want and manage it all safely and securely We re proud to have a diverse global team where we value the individual and enrich our culture by considering varied perspectives because...
-
Software Principal Engineer
4 days ago
Bengaluru, India Dell Technologies Full timeJob Description The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the...
-
Software Principal Engineer
2 weeks ago
Bengaluru, India Dell Technologies Full timeJob Description The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of...
-
3 Days Left: Software Engineer
4 weeks ago
Hyderabad, India Principal Global Services Full timeJob Description Responsibilities Job Purpose Software Engineer is responsible for developing, testing and maintaining the application/s with established processes. With guidance, conduct analysis, elicit requirements, write correct and clean code leveraging best practices, DevOps, testing/debugging, documentation, quality assurance review, implementation and...