Software Developer 2
BENGALURU, KARNATAKA, India
Oracle
Oracle offers a comprehensive and fully integrated stack of cloud applications and cloud platform services.OCI AI Cloud Services – Build the Future of AI in the Cloud
Oracle Cloud Infrastructure (OCI) is a strategic growth area for Oracle. It is a comprehensive cloud service offering in the enterprise software industry, spanning Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). OCI is building a future-ready AI base Cloud Service.
Oracle Cloud Infrastructure (OCI) is at the forefront of innovation, offering a comprehensive cloud service platform that spans Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Our OCI AI Cloud Services are redefining how enterprises integrate AI and machine learning into their applications. We are building a cutting-edge Gen2 cloud Data Science platform, and we need passionate engineers to help shape the future of AI in the cloud.
You’ll contribute to cutting-edge cloud services in computer vision, NLP, AND speech. You'll help build AI solutions that work out of the box and enable enterprises to customize and enhance models for their specific needs.
If you're passionate about AI and cloud infrastructure, this is your chance to be part of an innovative team shaping the future of enterprise AI.
Career Level - IC2
What You'll Do:
- Develop scalable infrastructure, including microservices and backend systems, for automating the training and deployment of machine learning models.
- Build core AI services, such as Vision, Speech, Language, and more.
- Design and implement Proof of Concepts (POCs) using AI Perpetual AI Services to address enterprise-specific challenges.
- Collaborate with data scientists and software engineers to build infrastructure, addressing both internal and external product requirements.
- Lead R&D efforts to explore new tools, frameworks, and methodologies to improve backend development.
- Experiment with machine learning models in Python using libraries like Pytorch, TensorFlow, Jax, as well as BigData technologies like Hadoop, HBase, Spark, etc.
- Leverage cloud technologies such as Oracle Cloud (OCI), AWS, GCP, Azure, or similar platforms.
Qualifications:
- Master’s degree or equivalent experience (preferred) in Computer Science, Statistics, Mathematics, Artificial Intelligence, Machine Learning, Computer Vision, Operations Research, or a related field.
- 6+ years for Master's, or demonstrated experience in designing, implementing, and deploying machine learning models in production.
- Practical experience designing and deploying distributed systems using microservices architecture and APIs with frameworks like Spring Boot (Java).
- Experience working in a cloud environment: Oracle Cloud (OCI), AWS, GCP, Azure, and containerization (Docker, Kubernetes).
- Knowledge of machine learning techniques, statistical models, and performance tuning.
- Expertise in at least one high-level language (Java preferred) and one scripting language (Python preferred).
- Strong understanding of data structures, algorithms, and problem-solving skills.
- Experience or willingness to work in Agile and DevOps processes.
- A passion for learning and mastering new technologies.
Additional Preferred Qualifications:
- Experience with cloud-native frameworks, tools, and products.
- Experience in computer vision tasks (e.g., image classification, object detection, text recognition, document analysis).
- Contributions to GitHub projects or open-source technologies.
- Hands-on experience with horizontally scalable data stores such as Hadoop or NoSQL technologies like Cassandra.
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s problems. True innovation starts with diverse perspectives and various abilities and backgrounds.
When everyone’s voice is heard, we’re inspired to go beyond what’s been done before. It’s why we’re committed to expanding our inclusive workforce that promotes diverse insights and perspectives.
We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first 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 calling +1 888 404 2494, option one.
Disclaimer:
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.
* Which includes being a United States Affirmative Action Employer
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture AWS Azure Cassandra Classification Computer Science Computer Vision DevOps Distributed Systems Docker GCP GitHub Hadoop HBase Java JAX Kubernetes Machine Learning Mathematics Microservices ML models NLP NoSQL Open Source Oracle Python PyTorch R R&D Research Spark Statistics TensorFlow
Perks/benefits: Career development Flex hours Insurance
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.