Overview
Get AI-powered advice on this job and more exclusive features.
Ultimate was acquired by Zendesk in March 2024. We are joining forces to build the world’s most advanced AI agents in CX. The Gen Bot group is revolutionizing the generative chatbot and AI assistance landscape with AI Agent Essential, a cutting-edge AI Agent system that delivers personalized and engaging user experiences, adapting in real-time to user needs.
We are hiring a Software Engineer for the AI Agent product at Zendesk. You will own a designated product area and help revolutionize how our customers experience our products. This is an opportunity to bridge cutting-edge ML-powered features with real-world impact, working with innovative ML applications in a cross-functional team.
Responsibilities
Developing and maintaining backend services to deliver AI-powered capabilities at Zendesk scale.
Collaborating with Product, Management, DS and ML Engineers to define feature scope and implementation approach.
Automating deployment pipelines for AI-powered services and products.
Actively evolving team workflows and processes in collaboration with team members.
Supporting deployed services to ensure stability and reliability.
Pairing with more experienced colleagues and learning from each other.
Qualifications
Basic Qualifications
Degree in Computer Science, Machine Learning, Statistics, Engineering, or Mathematics.
4+ years of server-side programming experience with Node JS or Python and matching testing frameworks.
4+ years of experience with web application observability and storage stacks (Data Dog, Grafana, My SQL, Mongo DB, Redis, Elastic Search).
2+ years of experience with My SQL or Mongo DB.
Proven track record of software application development in the industry.
Understanding of architecture and software design patterns for server-side and web domains.
Good communication skills and fluency in English.
Collaborative mindset and commitment to ongoing learning and development.
Preferred Qualifications
Experience managing and deploying cloud services in AWS.
Experience building systems that serve content at web scale with high availability.
Experience with high-throughput messaging systems like Kafka.
Experience with graph databases (e.g., Neo4 J, Amazon Neptune).
Tech Stack
Web pipeline: Node JS, Python
ML pipeline: Metaflow, AWS Sage Maker, AWS Batch
ML models: Py Torch, Tensor Flow, MLFlow
Storage: RDS My SQL, Redis, S3, Elastic Search, Aurora
Streams and queues: Kafka
Service deployment: Argo CD, Kubernetes, Spinnaker
Logging and monitoring: Datadog, Sentry
Work Arrangement
This role features a hybrid-work model with in-office attendance part of the week. Specific in-office schedule is determined by the hiring manager.
About Zendesk
Zendesk was built to bring calm to the chaotic world of customer service and now powers billions of conversations with brands worldwide.
Zendesk is an equal opportunity employer and supports diversity, equity, and inclusion. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about EEO rights, please view the EEO poster information. Zendesk provides reasonable accommodations for applicants with disabilities upon request.
Job Metadata
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Software Development
#J-18808-Ljbffr