Attentive, a leading AI-powered mobile marketing platform, is seeking a Software Engineer II for their Machine Learning Platform team. This role is crucial in building and maintaining the foundational ML platform that powers Attentive's AI product suite. The position offers an exciting opportunity to work with cutting-edge ML infrastructure, including Ray, MLFlow, and Kubernetes, while supporting both traditional and deep learning models.
The role involves developing and optimizing ML platform capabilities, managing CPU/GPU clusters, and implementing high-performance model serving solutions. You'll be responsible for orchestrating complex infrastructure and creating efficient workflows for ML engineers. The position requires expertise in MLOps, platform engineering, and infrastructure management, with a focus on building scalable, reliable systems.
Working at Attentive means joining a company recognized by Deloitte's Fast 500, LinkedIn's Top Startups, and Forbes Cloud 100. The company offers competitive compensation, including equity, and promotes an inclusive culture through their AWAKE employee resource groups. This is an excellent opportunity for someone passionate about ML infrastructure who wants to make a significant impact on a rapidly growing platform.
The ideal candidate brings 3+ years of relevant experience, strong software development background, and expertise in modern DevOps tools and practices. You'll work with a sophisticated tech stack including Kubernetes, AWS, Java/Spring Boot, React/TypeScript, and various ML frameworks, making this an excellent opportunity for professional growth in the ML platform space.