This job is no longer active. Click here to view available jobs

Cloudera

Staff Software Engineer, AI

Cloudera

San Jose, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

As a Staff Software Engineer, AI at Cloudera, you will have the opportunity to work with cutting-edge artificial intelligence technologies and be a key contributor to our innovative and dynamic team. We are looking for a highly skilled and experienced engineer who is passionate about AI and has a strong background in software development. If you are driven, adaptable, and have a deep understanding of AI algorithms and techniques, we want you to join our team and help us shape the future of AI-powered solutions. Join us and be a part of our exciting journey to revolutionize the world of data analytics!

  1. Develop and implement cutting-edge artificial intelligence technologies for Cloudera's products and services.
  2. Collaborate with cross-functional teams to design, develop, and integrate AI solutions into our existing software.
  3. Act as a subject matter expert on AI algorithms and techniques, providing guidance and support to the team.
  4. Conduct research on emerging AI technologies and make recommendations for their adoption in our products.
  5. Write clean, efficient, and maintainable code following software engineering best practices.
  6. Test and debug code to ensure high-quality and reliable AI solutions.
  7. Continuously monitor and improve the performance, scalability, and reliability of AI features.
  8. Stay updated on industry trends and advancements in AI and incorporate them into our development process.
  9. Mentor and provide technical guidance to junior team members, fostering a culture of learning and growth.
  10. Collaborate with product management and other stakeholders to understand business requirements and translate them into technical specifications.
  11. Participate in code reviews, provide constructive feedback, and ensure code quality standards are met.
  12. Communicate progress, issues, and risks effectively to the team and management.
  13. Proactively identify and address technical challenges and roadblocks.
  14. Contribute to the continuous improvement of our software engineering processes and practices.
  15. Represent Cloudera and promote our AI capabilities at conferences, events, and other industry forums.
Where is this job?
This job is located at San Jose, CA, USA
Job Qualifications
  • Strong Knowledge And Experience In Artificial Intelligence And Machine Learning: A Staff Software Engineer At Cloudera Should Have A Deep Understanding Of Ai And Ml Concepts, Algorithms And Techniques, And Hands-On Experience In Developing Ai/Ml Applications.

  • Proficiency In Coding And Software Development: This Role Requires A Strong Background In Software Development, Coding, And Programming Languages Such As Python, Java, Or C++. The Candidate Should Also Have Experience With Software Engineering Best Practices, Including Design Patterns, Testing, And Code Reviews.

  • Familiarity With Big Data Technologies: Cloudera Is A Leading Provider Of Big Data Solutions, So Familiarity With Distributed Computing Frameworks Such As Hadoop, Spark, And Kafka Is Essential For This Role. Experience In Working With Large Datasets And Designing Scalable Ai Applications On These Platforms Is An Added Advantage.

  • Problem-Solving And Analytical Skills: As A Staff Software Engineer, The Candidate Should Be Able To Analyze Complex Problems And Develop Innovative Ai Solutions. They Should Also Have Strong Critical Thinking Skills And The Ability To Troubleshoot And Debug Complex Systems.

  • Communication And Leadership Abilities: As Part Of A Cross-Functional Team, The Staff Software Engineer Will Be Required To Collaborate With Other Engineers, Data Scientists, And Product Managers. Strong Communication And Leadership Skills Are Necessary To Effectively Convey Ideas, Influence Decisions, And Lead Projects To Successful Outcomes.

Required Skills
  • Data Analysis

  • Big Data

  • Distributed systems

  • Machine Learning

  • Deep Learning

  • agile

  • Cloud Computing

  • Natural language processing

  • Algorithm development

  • Neural Networks

  • Software Architecture

  • Ai Programming

Soft Skills
  • Communication

  • Conflict Resolution

  • Customer Service

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Staff Software Engineer, AI in San Jose, CA, USA is between $160,000-$200,000 per year. This can vary depending on factors such as experience, company, and specific job responsibilities. Additionally, bonuses and other benefits may also be included in the compensation package.

Additional Information
Cloudera is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 21st, 2026
Apply BeforeMay 21st, 2026
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Cloudera

Cloudera, Inc. is a US-based software company that provides a software platform for data engineering, data warehousing, machine learning and analytics that runs in the cloud or on premises.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started