<link id='css--app'rel="stylesheet" href="/dist/css/app.min.css"> Opportunities – Trilogy


Full-stack Developer (Junior) at Comet.ml
Tel Aviv, IL

Comet is doing for Machine Learning what GitHub did for software. We allow data science teams to automagically track their datasets, code changes, experimentation history and production models creating efficiency, transparency, and reproducibility. Ever wondered how Linus felt when he invented GIT? How about the brains behind JIRA? Machine Learning teams operate like software teams 15 years ago and we started Comet.ml to write the rules of ML workflows and teams.

You’re welcome here

Working in a fast dynamic startup is challenging and lots of fun. We are looking for people who want to make an impact with their roles and decisions. If you are excited about pushing code that will change the way data scientists work all over the world, this is the right place for you. Comet.ml is backed by major VCs and we’re looking to expand our team. This role can be based in our NYC SoHo office, Tel-Aviv (Israel) or remote.

Comet.ml is an equal opportunity employer without regard to race, religion, color, sex, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship status, uniform service member status, marital status, pregnancy, age, medical condition, physical or mental disability, genetic information/characteristics and any other characteristic protected by State or Federal law.

You are:

A Full Stack Engineer with good communication skills and at least 2 years’ experience. You have hands-on experience with server-side technologies (Java, Scala or NodeJS), databases and have developed web applications in the past. You’ve been using modern HTML, CSS, JavaScript (ES201x, TypeScript), and its tools in your work for the past few years. You’ve built up some experience working with at least one frontend framework such as React, Vue.js, Angular, and Ember.


  • Push your code to thousands of machine learning engineers every day.
  • Design and develop full features from database and API to frontend.
  • Tackle the problems of distributed systems.
  • Use testing practices to write clean and maintainable code.
  • Own and manage all phases of the software development lifecycle (planning, design, implementation, deployment, monitoring, and support).