Senior Machine Learning Engineer
- Machine learning
- Other places
- $62 K - $115 K
- Full Time
Zendesk’s team is dedicated to one goal: enhancing Customer Experience. Our products serve more than 125,000 worldwide brands (including AirBnb, Uber, JetBrains, Slack, and others) in making their billions of customers happy on a daily basis.
Our unit is tasked with crafting tools and structure needed throughout all stages of the ML model lifecycle. Ranging from exploration and design to production deployment and maintenance. We aim to assist ML teams in aiding Customer Experience units in operating their best, by skillfully handling repetitive work, enabling them to focus on addressing more intricate challenges.
We are in search of a Staff Machine Learning Engineer to construct the ML platform that offers robust infrastructure to turn models into products for our over 145,000 clients. The perfect candidate will have background experience working as a software engineer or engineer, a wish to engage in the ML/AI sector and a deep fascination with developing complex systems and automating the more straightforward ones.
Design software to transition machine learning from experiment to production
Collaborate closely with Data Science, ML Engineers and Product teams to construct ML platform and to boost ML adoption across Zendesk
Actively contribute to discussions about technical designs and standards.
Lead efforts to enhance the scalability and robustness of our platforms
Design, prototype, and refine scalable infrastructure
Build impressive products with a dynamic team
Minimum 6 years experience constructing scalable and stable software applications
Expertise in at least one of our core languages: Python or Java
Experience with AWS infrastructure
Familiarity or understanding of Docker and Kubernetes
Self-driven and dedicated with the ability to work independently.
Strong problem-solving abilities and flexibility to deal with shifting and conflicting priorities.
Experience or familiarity with Infrastructure as Code tools (e.g. Terraform)
Experience building and deploying machine learning models. Deep understanding of end-to-end machine learning pipelines and components.
Familiarity with data engineering tools such as Spark
Familiarity with AI/ML workflows and associated tools such as Sagemaker, ML Flow, Metaflow
Our code is written in Python, Java, Scala and Go
Our servers are hosted in AWS
We manage our infrastructure using AWS CloudFormation, Terraform
Our data is stored in S3, RDS MySQL, Redis, ElasticSearch, and Aurora and is streamed through Kafka
We deploy our services to Kubernetes using Docker
The intelligence at the core of customer experience
Zendesk's software was designed to bring tranquility to the tumultuous world of customer service. It currently powers billions of conversations with world-renowned brands. We are advocates for digital-first customer experiences and we uphold this principle in our workplace. Over 5,000 employees globally collaborate from their homes, co-work spaces, and Zendesk workspaces to form one team.
Zendesk is an equal opportunity employer, and we take pride in our ongoing work to promote in our workplace. Employment seekers and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by law. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please .
Zendesk strives to make accommodations for applicants with disabilities and disabled veterans as per federal and state laws. If you're a person with a disability requiring reasonable accommodation to submit this application, complete any pre-employment testing, or participate in the employee selection process, please send an email to with your specific request.