Full Job Description
Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering affordable, quick to implement, and designed software for the end-user. More than 50,000 companies – from startups to public companies – worldwide use Freshworks software-as-a-service to enable a better customer experience (CX, CRM) and employee experience (ITSM, HRSM).
Headquartered in San Mateo, California, Freshworks has a dedicated team operating from 13 global locations to serve customers, including Bridgestone, Chargebee, DeliveryHero, ITV, Klarna, Multichoice, OfficeMax, TaylorMade, and Vice Media.
Freshworks transforms the way world-class organizations collaborate with customers and co-workers. The suite includes Freshdesk (omnichannel customer support), Freshsales (sales automation), Freshmarketer (marketing automation), Freshservice (IT service desk), Freshteam (HR management system).
Freshworks is looking for a Senior Manager in Machine Learning to help us advance our goal of empowering customers with the latest AI in all of our products. As a Senior Manager – Machine Learning, you will apply your AI/ML expertise to some of the most valuable use-cases in the industry today, including various applications of NLP for Customer Support and Automatic Speech Recognition. You will deliver end-to-end solutions in a fast-paced, fast-growing environment with minimal hierarchy, high standards, high responsibility, and opportunity for significant individual impact. To qualify, you should have a strong CS background, experience with contemporary AI/ML and Deep Learning, and be an expert in one or more specialized subfields, such as NLP, Computer Vision, or Speech. You should have shipped AI models in production, developed and/or used ML pipelines, and have demonstrated software engineering skills in areas such as algorithms, distributed systems, APIs, performance, containerization, etc. The role will involve leading a small team of data scientists and ML Engineers, staying up-to-date with state-of-the-art research, demonstrating real-world effectiveness, integrating into the product, and shipping and maintaining robust, production-quality code and models. Technical leadership and/or engineering management experience required.
Requirements and desirables:
5 years of experience in applied AI & machine learning
1 year in and technical leadership and/or engineering management position (2 years desirable)
Experience as a Software Engineer or in an engineering heavy position working in at least one language beyond Python and R
Familiarity with state-of-the-art research in at least one subfield or application of Deep Learning (e.g.: Question Answering, Multi-lingual ASR)
Desire and ability for hands-on product impact beyond research
Advanced degree in Computer Science, Statistics or related technical field, or equivalent experience
Hands-on leadership experience is a plus