Staff Software Engineer - AI

Cloudera, Inc.
Austin, TX, United States
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

HTML Java (Programming Language) Artificial Intelligence Amazon Web Services Microsoft Azure Big Data C Sharp (Programming Language) Cascading Style Sheets (CSS) Cloud Computing Software Design Documents Distributed Systems R (Programming Language)
+22 more
Apache Hive Python (Programming Language) Machine Learning Node.Js Performance Tuning Tensorflow Search Technologies SQL Databases Google Cloud Enterprise Software Applications ReactJS Large Language Models Prompt Engineering Apache Spark Generative AI Kubernetes HuggingFace Machine Learning Operations Nim (Programming Language) Grpc Golang Microservices

Job description

  • Help build the leading platform for AI and Machine Learning in the enterprise.
  • Design, code, and implement elegant, scalable, enterprise-quality AI inference services powered by machine learning models.
  • Design and Develop AI Model Registry and AI applications
  • Work to enhance developer velocity and team agility.
  • Build strong relationships and collaborate with platform and front-end engineers, quality engineers, UX designers, as well as Product Management, Field, Professional Services, and other partners.

Requirements

We look for ā€œThe Startup Sparkā€, a desire to create new things, dive in wherever there’s a need, eagerness to make an impact as an individual, and the willingness to learn new things. You must be self-motivated, innovative, and proactive. The role offers significant opportunities for growth., * Experience building and deploying AI Inference and Generative AI applications.

  • 8+ years of experience building scalable microservices or applications using Go, Python, Node.js, C# or Java
  • Experience with foundation models, prompt engineering, fine-tuning, semantic search and Retrieval-Augmented Generation (RAG) using vector databases such as Pinecone, Milvus, etc.
  • Experience with microservices design and development (Go, GRPC, SQL) on Kubernetes
  • Demonstrate ability to go deep into technology and complex distributed systems
  • Experience in crafting high-level and low-level design
  • Experience in building highly scalable, robust and secure enterprise applications
  • Self-driven and motivated, with a strong sense of ownership and craftsmanship
  • Strong written and verbal communication skills.
  • Bsc/Msc in related field or equivalent experience

You may also have…

  • Experience with HuggingFace, Nvidia AI frameworks and Nim models.
  • Experience with AI/ML orchestration software KServe, Knative, Kubeflow.
  • Experience with building AI applications with machine learning models using data science and machine learning tools (Python, Tensorflow, Spark, MLflow, R, etc.)
  • Experience with at least one of the following Cloud technologies - Google Cloud Platform (GCP), Amazon Web Services (AWS), Microsoft Azure
  • Good to have some full-stack experience with React, HTML, CSS.
  • Experience with data science and machine learning tools (R, Python, Tensorflow, Spark)
  • Deep understanding of cloud-based networking
  • Experience using Big Data technologies like Spark, Hive etc.
  • Proven track record of collaborating with agile teams across geographically dispersed locations

Benefits & conditions

  • 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

About the company

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 looking for a Staff Software Engineer to join the Enterprise AI Platform team and help drive development of Cloudera’s next-generation AI and machine learning platform. You will be responsible for helping design, build, and deliver a platform that not only accelerates machine learning & AI from exploration to production but also enables enterprises to create & deploy Generative AI applications using foundation models with enterprise data at scale. This role requires an empathetic mindset and close collaboration with front-end/web UI engineers, data scientists, designers, and product management.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on cloudera.wd5.myworkdayjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · WWC 2025

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw Ā· WWC 2022

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader Ā· WWC Europe 2026

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab Ā· LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou Ā· Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 Ā· LIVE

Videos

See all

Related articles

See all