Principal Software Developer

Year    Bangalore, Karnataka, India

Job Description


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 currently building a future-ready Gen2 cloud Data Science service platform. At the core of this platform, lies Cloud AI Cloud Service. What OCI AI Cloud Services are: A set of services on the public cloud, that are powered by ML and AI to meet the Enterprise modernization needs, and that work out of the box. These services and models can be easily specialized for specific customers/domains by leveragingOCI services. Key Points: Enables customers to add AI capabilities to their Apps and Workflows easily via APIs or Containers, Useable without needing to build AI expertise in-house and Covers key gaps - Decision Support, NLP, for Public Clouds and Enterprise in NLU, NLP, Vision and Conversational AI. You\'re Opportunity: As we blaze the trail to provide a single collaborative ML environment for data-science professionals, we will be extremely happy to have you join us and share the very future of our Machine Learning platform - by building an AI Cloud service. We are addressing exciting challenges at the intersection of artificial intelligence and cutting-edge cloud infrastructure. We are building cloud services in Computer vision for Image/Video and Document Analysis, Decision Support (Anomaly Detection, Time series forecasting, Fraud detection, Content moderation, Risk prevention, predictive analytics), Natural Language Processing (NLP) and, Speech that works out of the box for enterprises. Our product vision includes the ability for enterprises to be able to customize the services for their business and train them to specialize in their data by creating micro models that enhance the global AI models. What You\'ll Do Design, implement, and optimize AI models like DETR, SAM, and CLIP using Python, CUDA, C/C++, and tools like ONNX and TensorRT. Deploy AI models using Docker and implement efficient model pipelines with Triton Inference Server. Create machine learning pipelines throughout the complete ML Ops process, encompassing data acquisition and ingestion, curation, labeling, preparation, training, evaluation, and system validation. Brainstorm and Design various POCs using Perpetual AI Services for new or existing enterprise problems. Lead research and development efforts to explore new tools, frameworks, and methodologies to improve AI model development processes. Collaborate with fellow data scientists/SW engineers to build out other parts of the infrastructure, effectively communicating your needs and understanding theirs and addressing external and internal shareholder product challenges. Create a cohesive ML Ops approach that enables machine learning teams to achieve higher efficiency and ensure the faster delivery of AI products. Leverage Cloud technology - Oracle Cloud (OCI), AWS, GCP, Azure, or similar technology. Qualifications Master\'s degree (preferred) in computer science, Statistics or Mathematics, artificial intelligence, machine learning, Computer vision, operations research, or related technical field. 5+ years of Experience designing, implementing,and deployingmachine learning models in production environments. Practical experience in design, implementation, and production deployment of AI models using triton, optimization of the model using ONNX, model quantization, and other relevant techniques. Practical experience working in a cloud environment: Oracle Cloud (OCI), AWS, GCP, Azure, and containerization (Docker, Kubernetes). Working knowledge of current techniques and best practices in AI model inferencing and training. Expert in at least one high-level language such as Java/C++ (C++ preferred). Expert in at least one scripting language such as Python, Javascript, and Shell (Python preferred). Deep understanding of data structures, algorithms, and excellent problem-solving skills. Experience or willingness to learn and work in Agile and iterative development and DevOps processes. Strong drive to learn and master new technologies and techniques. You enjoy a fast-paced work environment. Additional Preferred Qualifications Experience with Apache TVM and distributed model inferencing is plus. Experience in Computer vision tasks like Image Classification, Object Detection, Segmentation, Text detection & recognition, Information extraction from documents, etc. Having an impressive set of GitHub projects or contributions to open-source technologies is a plus Our vision is to provide an immersive AI experience on Oracle Cloud. Aggressive as it might sound, our growth journey is fueled by highly energetic, technology-savvy engineers like YOU who are looking to grow with us to meet the demands of building a powerful next-generation platform. Are you ready to do something big

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3131456
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year