ZipRecruiter
Staff Software Engineer, Machine Learning
About this role
Description: Design, develop, and maintain advanced machine learning models and algorithms to solve complex business problems. Lead complex machine learning projects that add value to ZipRecruiter. Design architecture and infrastructure for machine learning systems ensuring scalability and efficiency. Innovate and push the boundaries of AI to drive business value. Provide leadership and set the tone for Machine Learning Engineers, leveraging best practices. Stay updated with the latest developments in machine learning and AI. Requirements: 7+ years of professional software development experience with a focus on machine learning. Comprehensive knowledge of machine learning algorithms, techniques, and best practices. Extensive experience in machine learning model design, data pipeline design, and system architecture. Preferred: 10+ years of experience, BS/MS/PhD in a related field, expertise in machine learning frameworks (e.g., TensorFlow, PyTorch), and deep learning architectures. Benefits: Competitive compensation and exceptional benefits package. Flexible vacation and paid time off. Employer-matched 401(k) plan.