Sign up for our
weekly
newsletter
of fresh jobs
Confluent Senior Software Engineer II - Machine Learning and AI IntegrationLocation: Pierre, South DakotaWith Confluent, organizations can harness the full power of continuously flowing data to innovate and win in the modern digital world. We have a purpose that drives us to do better every day – we're creating an entirely new category within data infrastructure - data streaming. This technology will allow every organization to create experiences and use the power of data in ways that profoundly impact the way we all live.About the Role:Confluent is seeking an innovative and visionary Senior / Staff Software Engineer to help lead the design and development of a cutting-edge Machine Learning (ML) and Artificial Intelligence (AI) foundation seamlessly integrated with Confluent Cloud data processing infrastructure, including Flink SQL and Table API. In this role, you will be instrumental in shaping the architecture and strategy for building transparent ML and AI capabilities that empower our customers to unlock the full potential of their data.What You Will Do:Technical Leadership:Act as a technical leader, driving the architecture, design, and implementation of ML and AI functionality for Confluent Cloud.Solution Design:Define and deliver customer-focused ML and AI solutions that seamlessly integrate with Confluent Cloud data processing.Transparent Integration:Architect ML and AI capabilities that can be seamlessly integrated with Flink SQL, Table API, and other components of Confluent Cloud.Diverse Functionality:Design and implement feature classification, inference, clustering, regression, feature engineering, recommendation systems, and the GenAI platform.Model Training:Create infrastructure that supports both externally trained models and native model training within Confluent Cloud.Influence Strategy:Provide technical expertise and insights to shape the ML and AI strategy for Confluent Cloud.Mentorship:Assist in the development and growth of technical talent within the organization.Collaboration:Foster collaboration across Confluent, sharing your deep ML and AI knowledge.Quality Assurance:Ensure the quality of the architecture and design of ML and AI capabilities.Problem Solving:Decompose complex ML and AI challenges into actionable and effective solutions.Industry Engagement:Represent Confluent Engineering in external ML and AI communities.What You Will Bring:5+ years of software development experience.Experience with GPU inference optimization or Ray is highly desirable.Technical Expertise:Extensive experience in software engineering, including hands-on experience in designing and developing complex distributed systems.Architecture Design:Proven ability to design and implement ML and AI solutions that seamlessly integrate with data processing systems.Model Training:Hands-on experience in model training, both externally and natively within cloud platforms.Feature Engineering:Proficiency in feature engineering, classification, inference, clustering, regression, and recommendation systems.Leadership:Track record of technical leadership, mentoring engineers, and driving impactful technical decisions.Problem Solving:Strong problem-solving skills.Communication:Excellent communication skills, both written and verbal.Industry Engagement:Active involvement in ML and AI communities.Come As You Are:At Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences.At Confluent, we are committed to providing competitive pay and benefits that are in line with industry standards. This position has an annual estimated salary of 164,160 - 192,870 USD, an annual bonus, and a competitive equity package.#J-18808-Ljbffr