Senior Machine Learning Engineer - AI Agents
Zendesk
Krakow or Lisbon
As a Senior Machine Learning Engineer, you'll be responsible for designing and developing the core ML system that drives this conversational software across modalities. You'll apply the latest research in machine learning, deep learning, and NLP to build the world's best customer service automation platform, empowering businesses to deliver exceptional customer experiences at scale and in all languages.
You will brainstorm and build with our AI, product and engineering teams. Growth, innovation, and tough problems excite you. You are driven by deploying AI technologies to solve real world problems and keep abreast of developments in the field. Finally, you thrive in an agile and creative environment and can work closely with all cross-functional teams to achieve your goals.
Your Responsibilities:
- You'll be part of a team responsible for maintaining and developing our core AI technologies which support millions of monthly conversations, using Python.
- You'll work closely with the AI Researchers and turn their prototypes into production-grade AI services and enhance the performance and capabilities of our core NLP.
- You'll own the full development and operations cycle of a product, whilst helping to ensure our systems are running correctly and efficiently.
- You'll use industry-proven tools such as git, and practices such as CI/CD in an agile setup.
- You'll be joining a cross-functional team. Aside from data engineers, our teams have Backend Engineers, AI Researchers, Platform Engineers, and Frontend Engineers.
Who you are:
- You have a quantitative or technical degree, e.g. Computer Science, Machine Learning, etc.
- You have experience in various LLM frameworks (i.e. Langchain, LangGraph, Instructor).
- You have 2+ years of relevant experience in building large-scale machine learning or deep learning models in Python, Tensorflow (or other deep learning frameworks).
- You have 4+ years of experience writing robust code by using OOP principles and unit tests for live production systems and working with large datasets.
- You have a great understanding of microservices architecture and experience in various Python web frameworks such as Tornado, FastAPI etc.
- You have experience in using container orchestration systems (i.e Kubernetes) and machine learning workflow tools (i.e Kubeflow).
- You have experience in using NoSQL databases and search engines i.e MongoDB, Elasticsearch.
- You are familiar with Google Cloud tools and the services it offers.
- You are a positive, pro-active team player who is passionate about their craft, is keen to take part in product discussions, and cares about helping the team deliver.
- You can speak, write and express yourself in English – our company’s working language – in a professional context.
Apply Now
Don't forget to mention EuroTechJobs when applying.