Software Engineer II AI (Bengaluru)

Software Engineer II AI (Bengaluru)

05 Aug
|
Cloudera
|
Bengaluru

05 Aug

Cloudera

Bengaluru

Software Engineer II - AI

Experience: Not Available to Not Available years

Location: Bangalore, Karnataka, India

Skills: Go, Node.js, Java, microservices, server-side JavaScript, Node.js, npm, webpack, Babel, Kubernetes, AWS, Python, R, TensorFlow, PyTorch, Kubeflow, KServe, Knative

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 excellent 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

📌 Software Engineer II AI (Bengaluru)
🏢 Cloudera
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii ai (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii ai (bengaluru) / bengaluru