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


Senior Backend Engineer 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 team player with at least 5 years of experience. You’re proactive, never taking the present state for granted and always striving to understand why things are done the way they are. You’re a clean coder with readable, simple, and maintainable code. You continuously search for better solutions. 

You’re experienced with software engineering best practices (testing, code reviews, etc) Deeply familiar with the tools, libraries (including open source), and frameworks that you’ve worked with and feel at home in a SAAS production environment. You’re also familiar with software engineering best practices (agile programming utilizing Scrum, code reviews, pair-programming, etc.).

As a Backend Engineer, you will

  • Push your code to thousands of data scientists every day.
  • Write tests (unit tests, integration end to end tests)
  • Monitor your code after it was deployed to production
  • Work on cutting-edge technologies and become an industry leader.
  • Tackle tough problems and find creative ways to solve them.
  • Solve challenging problems in a simple way.
  • Work on new features in a fast-growing development environment


  • Java8+
  • Cassandra
  • Redis
  • Amazon s3
  • Docker
  • K8S
  • Queuing System such as Kafka/RabbitMQ.



  • Understand and write multi-threaded code
  • Have practiced TDD.
  • Have a good understanding of AI and ML
  • Have an understanding of reactive patterns and toolkits.
  • Have contributed to open-source software.
  • Have an excellent understanding of database systems, relational and otherwise, including sharding for big data applications.
  • Are able to conduct performance analysis for a system and find its bottlenecks.
  • Have been a “go-to” person in your previous teams/organizations.
  • Have a get-things-done approach.