We are looking for a versatile
Senior Developer & Database Engineer
with expertise across
AI/ML, cloud-native development, DevOps, and enterprise database administration
. In this role, you will work on building and optimizing AI/ML pipelines, developing scalable cloud-based applications, and managing mission-critical database environments. You will leverage
Python, Golang, GraphQL, REST APIs, and OCI AI features
, while also driving
GPU/CPU optimization with CUDA, distributed training, and performance tuning
. On the database side, you will manage and optimize
Oracle Exadata
for high availability, reliability, and scalability, including backup, recovery, and disaster recovery strategies. The role demands strong problem-solving skills, a DevOps mindset, and hands-on experience in automation, CI/CD, containers, and cloud infrastructure. This is a unique opportunity to work at the intersection of
AI innovation, cloud systems, and advanced database technologies
, delivering resilient and high-performing solutions at scale.
Responsibilities
What You Will DoYou will play a dual role combining advanced development, DevOps, and DBA responsibilities, ensuring highly scalable, performant, and resilient systems. This role requires expertise in AI/ML model lifecycle, distributed computing, cloud-native application development, and enterprise-grade database administration. You will collaborate across engineering, data science, and operations teams to deliver reliable solutions that power mission-critical applications.Core Responsibilities:
- Development & AI/ML
- Design, implement, and optimize AI/ML pipelines including AI Agents, RAG, model training, inferencing, and accuracy improvements.
- Utilize CUDA programming for GPU acceleration, focusing on CPU/GPU management, memory efficiency, precision optimization, and distributed training.
- Develop services using Python, Golang, GraphQL, OJet, REST APIs, and integrate with OCI AI features.
- Drive automation and performance tuning across the AI/ML lifecycle and data pipelines.
- DevOps & Systems Engineering
- Architect, deploy, and scale cloud-native applications across OCI, PaaS, SaaS, and IaaS environments.
- Implement CI/CD pipelines, automated testing, and infrastructure as code (Ansible, Puppet, Chef).
- Optimize distributed service design (messaging, caching, persistence, queuing).
- Manage containers, orchestration platforms, and monitoring/instrumentation solutions.
- Champion infrastructure security, compliance, and high-availability strategies.
- Database Administration
- Manage and optimize Oracle Exadata, Oracle, and SQL Server environments for high availability, scalability, and reliability.
- Perform database performance tuning, storage optimization, and query/index enhancements.
- Implement and maintain backup, recovery, and disaster recovery strategies for 24x7 production systems.
- Collaborate with developers to align database structures with evolving application needs.
- Execute upgrades, migrations, capacity planning, and storage management while enforcing security best practices.
What You Bring
- 8+ years of experience in software development and large-scale production systems.
- Proven expertise in Oracle Exadata administrations and database performance optimization.
- Strong hands-on experience with AI/ML frameworks, CUDA, data pipelines, and GPU/CPU optimization.
- Solid understanding of REST APIs, distributed systems, networking (TCP/IP), Linux/Windows/Solaris administration, and internet services (DNS, HTTP, etc.).
- Proficiency in Python (primary), Bash, Golang, Powershell, or JavaScript.
- Experience with Git branching strategies, CI/CD pipelines, containers, and orchestration.
- Familiarity with infrastructure monitoring, compliance, and instrumentation tools.
- Strong troubleshooting mindset with focus on reliability, scalability, and performance.
- Excellent collaboration and communication skills, with a proven ability to work across development, DevOps, and DBA teams.
- Bachelor's or Master's degree in Computer Science (or equivalent).
Why Join Us
This is a unique opportunity to work at the intersection of AI, cloud-native application development, and database engineering, solving complex, large-scale challenges in a mission-critical environment. You will shape the next generation of intelligent, resilient, and high-performing systems.