UMATR

Senior Software Engineer - Machine Learning

Zürich, ZH, CH

11 days ago
Save Job

Summary

Do you want to join one of Switzerlands fastest growing AI SaaS businesses who have a rapidly growing customer base, including Fortune 500 companies? Keep reading!


About the Machine Learning Team

In our Machine Learning team, we are developing cutting-edge solutions for automated document processing. Machine learning is at the heart of our business, and we continuously innovate to enhance the quality and scalability of our AI-driven products. As we scale, you’ll play a key role in maintaining our architecture while solving complex technical challenges.

We use a modern tech stack including Python, Redis, TensorFlow, Docker, RabbitMQ, and microservices deployed on a Kubernetes cluster in the cloud. In this environment, you’ll have a significant opportunity to influence not only the technology but also the organisation’s growth and culture.


Key Responsibilities


Software Development

  • Design and build clean, maintainable software solutions using Python, adhering to industry best practices and design patterns to maintain high-quality code.
  • Conduct code reviews and provide feedback to ensure code quality and consistency across the team.


Machine Learning

  • Translate business problems into technical solutions, selecting the best tools and models to address them.
  • Develop and maintain transformer-based NLP architectures for improved document processing.
  • Stay updated with the latest in AI research and apply relevant findings to enhance our machine learning models.
  • Manage and improve end-to-end prediction services, including model optimisation, data management, and system scalability.


Software Development

  • Design and build clean, maintainable software solutions using Python, adhering to industry best practices and design patterns to maintain high-quality code.
  • Conduct code reviews and provide feedback to ensure code quality and consistency across the team.


Requirements

  • Master’s or PhD degree in Data Science/Computer Science with a focus on Machine Learning, or equivalent practical experience.
  • At least 5 years of experience with machine learning algorithms in either academic or industry settings.
  • Self-motivated with a structured approach to problem-solving and the ability to work autonomously.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job