Job Description
Zendesk has one goal in mind: to make Customer Experience better. Our products help more than 125,000 global brands (AirBnb, Uber, JetBrains, Slack, among others) make their billions of customers happy, every day.
We are looking for a Staff Engineer to join our Machine Learning team. You will be delivering AI/ML powered Intelligent Triage capabilities for our customers at Zendesk scale.
What you'll be doing
- Leading engineering discovery and mentoring colleagues to accelerate quality delivery.
- Working closely with data science and product to define the scope of features, automate our ML processes, train and deploy new models to improve predictions.
- Collaborate with teams in the engineering org to tackle technical challenges the team encounters.
- Enhance and support our deployed services to ensure a high level of stability and reliability.
- Active participation in evolving our workflow and processes together with members of the team.
What you bring to the role
Basic Qualifications:
- Experience with designing, provisioning and deploying cloud services in AWS.
- Good proficiency in at least one server-side programming language and testing framework (Python, Golang, Ruby).
- Solid understanding of architecture and software design patterns for server-side domains.
- Fundamental understanding of Machine Learning or willingness to learn.
- Collaborative and growth mindset along with experience sharing knowledge.
Preferred Qualifications:
- 2+ years of work experience in data/machine learning engineering
- 5+ years developing server-side applications ideally in Python
- Machine Learning related tech stack and pipeline automation tools
Tech Stack (informational)
- ML pipeline: Metaflow, AWS SageMaker, AWS Batch
- ML models: PyTorch, TensorFlow, MLFlow
- Storage: RDS MySQL, Redis, S3
- Streams and queues: Kafka, Amazon MQ
- Service deployment: Kubernetes, Spinnaker
- Logging and monitoring: Datadog, Sentry
Where We Work
We are rapidly growing our teams in Lisbon, Portugal, and Krakow, Poland. We have exciting next-generation ML products that are already in use by customers in the banking and finance area, online and offline retailers, and even national postal services. You will work with a driven team, passionate about delivering the right experience to end-users using sophisticated and pioneering ML technology.
Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands you know and love.
Zendesk believes in offering our people a fulfilling and inclusive experience. Our hybrid way of working enables us to purposefully come together in person, at one of our many Zendesk offices around the world, to connect, collaborate and learn whilst also giving our people the flexibility to work remotely for part of the week.