DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-10 11:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Software Engineer II - AI

Cloudera · India-Bangalore

Business Area:

Engineering

Seniority Level:

Associate

Job Description: 

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry.  Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises.

Cloudera is seeking a talented Software Engineer to join our rapidly growing machine learning platform team. You’ll play a key role in developing and enhancing Cloudera’s next-generation AI & ML platform, enabling enterprises to build, deploy, and scale Generative AI applications using foundation models with their own data at scale. This role requires a collaborative spirit and close partnership with front-end engineers, data scientists, designers, and product management.
 

We're looking for someone who thrives on tackling challenging problems, enjoys taking ownership of features, and is eager to contribute meaningfully within our team – someone we’d call “The Startup Spark.” You should be proactive, innovative, and committed to continuous learning. This role offers significant opportunities for professional development and impact.
 

As a Software Engineer II, you will:

  • Contribute directly to the design, build, and delivery of core platform services supporting our machine learning & AI capabilities.

  • Implement high-quality application services, focusing on scalability, reliability, and enterprise-grade best practices.

  • Collaborate closely with other engineers, data scientists, and UX designers to translate requirements into robust solutions.

  • Help improve developer velocity by identifying opportunities for efficiency and automation within our development processes.

  • Build strong working relationships with platform, UI, quality, and design teams, as well as Product Management and Field Engineering.
     

We’re excited about you if you have:

  • 5+ years of experience building scalable microservices using Go, Node.js, or Java (preference for Go / Node.js)

  • Solid understanding of microservices architecture, development practices, and design patterns.

  • Hands-on experience with server-side JavaScript tooling (Node.js, npm, webpack, Babel).

  • Familiarity with containerization technologies like Kubernetes, ideally having deployed and managed applications on it.

  • Experience with cloud platforms (AWS preferred) – particularly related to application deployment and management.

  • A strong sense of ownership, a commitment to high-quality code, and a collaborative mindset.
     

You may also have:

  • Familiarity with open source foundation models, prompt engineering, fine-tuning, and Retrieval-Augmented Generation (RAG) – a great bonus!

  • Experience with data science tools like Python, R, TensorFlow/PyTorch – helpful for understanding the ML ecosystem.

  • Knowledge of AI/ML orchestration platforms (Kubeflow, KServe, Knative) - beneficial but not required.

  • Experience building and deploying scalable, robust, and secure Enterprise applications.

What you can expect from us:

  • Generous PTO Policy 

  • Support work life balance with Unplugged Days

  • Flexible WFH Policy 

  • Mental & Physical Wellness programs 

  • Phone and Internet Reimbursement program 

  • Access to Continued Career Development 

  • Comprehensive Benefits and Competitive Packages 

  • Paid Volunteer Time

  • Employee Resource Groups

EEO/VEVRAA

#LI-NK1

Apply →

Other roles at Cloudera

  • Talent Acquisition Operations SpecialistUS-Florida-Remote
  • Strategic Customer Success ManagerItaly-Remote
  • Senior Systems Analyst, SalesforceUS-California-Remote
  • AI Solutions ArchitectUS-Washington DC-Remote
  • Lead Product DesignerCanada-Ontario-Toronto
  • Principal Software Engineer - OpenSearchIndia-Bangalore
  • Staff Software Engineer - Agentic AI PlatformUSA > Texas > Austin
  • Staff Software EngineerIndia-Bangalore
  • Sr. Fullstack Software EngineerUS-California-San Jose
  • Key Account Director - Bank of AmericaUS-North Carolina-Remote

More Software roles

  • Top Customer Solutions Developer II, Networking, Google Cloud (Mandarin)Google · Waterloo, ON, Canada
  • Software Engineer III, Web EcosystemGoogle · Mexico City, CDMX, Mexico
  • Principal Architect, Higher Education, Google Public SectorGoogle · Sunnyvale, CA, USA
  • Staff Software Engineer, Google Cloud Compute, PerformanceGoogle · Seattle, WA, USA
  • Systems Development Engineer, Google Distributed CloudGoogle · Sunnyvale, CA, USA
  • Senior Software Engineer, Eye TrackingGoogle · San Jose, CA, USA
  • Software Engineer, Ad Serving Infrastructure, YouTube AdsGoogle · Mountain View, CA, USA
  • Senior Software Engineering, Calibration and System TestGoogle · San Jose, CA, USA
  • Platform Customer Engineer, Healthcare and Life Sciences, Google CloudGoogle · San Diego, CA, USA
  • Technical Lead, Storage Distributed and Sovereign CloudGoogle · Raleigh, NC, USA