Open Positions
at ClearML

Research Scientists And Developers - We Are Looking For You

We’re looking for brilliant people, passionate about artificial intelligence, deep learning and engineering, and that derive pleasure from developing innovative solutions for challenging problems.

At ClearML, you will have the chance to make an impact on the field of AI and explore the frontiers of machine learning and deep learning in general and AI platforms in particular. We offer a supportive environment that facilitates learning and collaboration, surrounded by like-minded people, and with a plethora of opportunities for career growth and development.

Engineering

Job Description

We are looking for a highly technical and experienced QA engineer to join our QA team. Our QA team handles both manual and automated testing of the ClearML solution, including web user-interface as well as Python client and backend. Join our team and get an opportunity to work in a cool startup company in one of the fastest growing industries, and gain experience in web technologies, Python, Linux, Docker, and automation development.

 

Work is either fully remote or hybrid with offices in Tel Aviv.

Responsibilities

  • Design and run testing for new features

  • Handle user interface testing of the ClearML platform

  • Run SDK testing of various clearml Python packages

  • Participate in the development of automation tests using Python and Cypress

  • Take an active part in supporting the ClearML open-source community as well as paying customers doing state-of-the-art Deep Learning and MLOps

Requirements

  • 2+ years experience in web application development or testing

  • Experience with OS shell (Linux or Windows PowerShell)

  • Experience with Python

  • Understanding of Client-Server architecture and docker

  • Experience with automation development – an advantage

  • High-level English

  • Team player with excellent communication skills

Education

  • B.Sc in Computer Science, or equivalent

Apply

Job description

Fluent in Python? Like working on open-source projects? ClearML is the place for you!

We are looking for talented Python developers to join our Client team, developing the ClearML SDK, ClearML Agent and various command-line clients. You will have the opportunity to design and implement code and tools used by thousands of users, learn machine and deep learning tools and frameworks, interact with the open source community on a daily basis, and most importantly – work with top level AI engineers in a cool environment.

 

Work is either fully remote or hybrid with offices in Tel Aviv.

Responsibilities

  • Join the Python Client team in charge of ClearML programmatic interface development
  • Design and implement features for the ClearML community
  • Integrate with Machine and Deep Learning tools and frameworks
  • Interface with DevOps tools such as Kubernetes, SLURM, Containers
  • Create complex automation processes

Requirements

  • At least 3 years of Python experience
  • Familiar with Python internals
  • Experienced with OS synchronization mechanisms – Threads/Processes, Semaphores, Queues, etc. on all major OS – Linux/Mac/Windows
  • Low Level Python implementation capabilities
  • Python Hacking experience, i.e. monkey patching third party libraries
  • Experienced with packaging and releasing Python packages – advantage
  • High-level English
  • Team player with excellent communication skills

Education

  • B.Sc in Computer Science, or equivalent
Apply

Job description

ClearML’s Frontend team develops the ClearML web application. If you are a highly motivated and experienced frontend engineer, join the team and have the chance to build a state-of-the-art web application used by thousands of users on a daily basis. You will have the opportunity to work with Angular experts and together build a complex application providing an end-to-end ML-Ops solution.

 

Work is either fully remote or hybrid with offices in Tel Aviv.

Responsibilities

  • Join ClearMLs Frontend team developing the ClearML web application
  • Take part in new product features development
  • Implement new features that directly impact customers
  • Work with Product, UX, Backend and QA to deliver solutions in an agile manner

Requirements

  • 3 years of software development experience
  • 1 year of proven hands-on frontend development
  • Experience working with a store is an advantage
  • Understanding of web technologies – HTML5, CSS3 and JavaScript
  • Experience working in Linux and an open source-based environment is an advantage
  • A team player with excellent communication skills
  • Fluent English

Education

  • B.Sc in Computer Science, or equivalent
Apply

Job description

ClearML’s Frontend team develops the ClearML web application. If you are a highly motivated and highly experienced senior frontend engineer, join the team and have the chance to build a state-of-the-art web application used by thousands of users on a daily basis. You will have the opportunity to work with Angular experts and together build a complex application providing an end-to-end ML-Ops solution.

 

Work is either fully remote or hybrid with offices in Tel Aviv.

Responsibilities

  • Join ClearMLs Frontend team developing the ClearML web application
  • Take ownership of new product features
  • Design and implement new features that directly impact customers
  • Work with Product, UX, Backend and QA to deliver full solutions in an agile manner

Requirements

  • At least 5 years experience of hands-on frontend development
  • Experience developing of complex Angular applications
  • Experience working with a store, preferably NGRX
  • In-depth understanding of web technologies – HTML5, CSS3 and JavaScript
  • Experience working in Linux and an open source-based environment
  • A team player with excellent communication skills
  • Fluent English

Education

  • B.Sc in Computer Science, or equivalent
Apply

Job description

ClearML’s DevOps team is in charge of bringing ClearML to production. This includes supporting the development team, building a CI/CD pipeline, and supporting the ClearML production K8s pipeline, with hundreds of machines supporting thousands of users.

We are looking for a highly motivated and experienced devops engineer to join the team, and help advance our systems to support more customers.

 

Work is either fully remote or hybrid with offices in Tel Aviv.

Responsibilities

  • Join the DevOps team in charge of ClearML ML-Ops platform development and production environments
  • Take part if building and expanding K8s based SaaS environments supporting thousands of users
  • Take part in building a CI/CD pipeline
  • Support enterprise customers installing on-premises versions of the ClearML platform

Requirements

  • At least 2 years of experience with a leading cloud provider – AWS, Azure or Google Cloud
  • At least 2 years of scripting/programming experience (Python or equivalent)
  • Experienced with building high-availability / high-scalability systems.
  • Experienced with database clusters.
  • Experienced with Docker and Kuberbetes
  • Experienced with Linux administration
  • High-level English
  • Team player with excellent communication skills

Education

  • B.Sc in Computer Science, or equivalent
Apply

Job description

ClearML’s DevOps team is in charge of bringing ClearML to production. This includes supporting the development team, building a CI/CD pipeline, and supporting the ClearML production K8s pipeline, with hundreds of machines supporting thousands of users.

We are looking for a highly experienced senior devops engineer to join the team, and help bring our infrastructure to the next level.

 

Work is either fully remote or hybrid with offices in Tel Aviv.

Responsibilities

  • Join the DevOps team in charge of ClearML ML-Ops platform development and production environments
  • Design, build and expand infrastructure for supporting K8s based SaaS environments for thousands of users
  • Build a CI/CD pipeline
  • Support enterprise customers installing on-premises versions of the ClearML platform

Requirements

  • At least 5 years of experience with a leading cloud provider – AWS, Azure or Google Cloud
  • At least 5 years of scripting/programming experience (Python or equivalent)
  • At least 2 years of experience with Docker and Kuberbetes
  • Experienced with building high-availability / high-scalability systems
  • Experienced with building database clusters
  • Experienced with Linux administration
  • Experienced with building CI/CD pipelines
  • High-level English
  • Team player with excellent communication skills

Education

  • B.Sc in Computer Science, or equivalent

 

Apply

Job Description

We are looking for an eager and motivated engineer to join ClearML’s Sales team as a Customer Applications Engineer. You will be the technical point of contact for our post-sales efforts, engage in a close relationship with customers, and design and implement customer-tailored  ML-Ops solutions.

This position is aimed at Data scientists or developers with an understanding of Machine or Deep learning, with a knack for personal relationships and passion for working on the front line.

 

Work is either fully remote or hybrid with offices in Tel Aviv.

Responsibilities

  • Provide technical expertise in post-sales
  • Design and implement example code and utilities for customers
  • Design and lead technical demos – both online and face to face
  • Work closely with customers to understand and capture requirements
  • Design POCs for customer’s unique needs

Requirements

  • 2+ years of experience in data science or development in a Machine \ Deep Learning focused company
  • 1+ years of experience in Python programming
  • Solid understanding of data science concepts
  • Quick learner, especially with regard to new technologies
  • Comfortable presenting and discussing technical concepts 
  • High-level English
  • Team player with excellent communication skills

Education

B.Sc in Computer Science, or equivalent

Apply

Marketing & Sales

Job Description

We are looking for motivated engineers who understand machine learning and have experience of working with customers. As part of ClearML’s Sales team, you will manage our pre-sales efforts, conduct demos, collect customer feedback and needs, design POCs, offer solutions within the ClearML platform and communicate the customer’s needs internally. 

This position is aimed at Sales engineers and solution architects who have experience with Machine or Deep learning. 

 

Work is either fully remote or hybrid with offices in Tel Aviv.

Responsibilities

  • Lead technical sales presentations & demos – both online and face-to-face
  • Engage throughout the sales cycle to provide product information and technical insight
  • Provide technical expertise in both pre-sales and post-sales
  • Work closely with customers to understand and capture requirements
  • Design POCs for customer’s unique needs

Requirements

  • 4+ years of experience in sales of a highly technical product
  • Experienced in discussing highly technical concepts internally and with customers
  • Solid understanding of data science concepts
  • Quick learner, especially with regard to new technologies
  • Experienced in delivering polished technical and sales presentations
  • Hands-on experience with Python programming/scripting – Advantage
  • High-level English
  • Team player with excellent communication skills

Education

  • B.Sc in Computer Science, or equivalent
Apply