PORTFOLIO JOBS

JOIN ONE OF OUR COMPANIES!

Senior Backend Engineer

Clarifai

Clarifai

Software Engineering
Estonia
Posted on Friday, June 21, 2024

Senior Backend Engineer

About the Company:

Clarifai is a leading, full-lifecycle deep-learning AI platform for computer vision, natural language processing, audio recognition, and large language models (LLM). We help organizations transform unstructured images, video, text, and audio data into structured data at a significantly faster and more accurate rate than humans would be able to do on their own. Founded in 2013 by Matt Zeiler, Ph.D. Clarifai has been a market leader in AI since winning the top five places in image classification at the 2013 ImageNet Challenge. Clarifai continues to grow with employees remotely based throughout the United States, Canada, Argentina, India, and Estonia.

We have raised $100M in funding to date, with $60M coming from our most recent Series C. We are backed by industry leaders like Menlo Ventures, Union Square Ventures, Lux Capital, New Enterprise Associates, LDV Capital, Corazon Capital, Google Ventures, NVIDIA, Qualcomm and Osage.

The Opportunity:

As a Senior Engineer, you collaborate with your colleagues on the backend team to set a technical vision for our AI systems, as well as train and mentor engineers to develop their skills and technical understanding. You architect our AI web services in addition to improving existing features, reliability, flexibility, and scalability as usage increases.

We are looking for someone comfortable in several programming languages and excited about building new features in Go and Python. You should care about software design and have built systems that other people love to use and work with, and have experience building and scaling distributed, highly-available systems.

Our backend tech stack includes Go, Python, Postgres, Docker, Redis, REST, AWS, and Kubernetes, but don't worry if you haven't used some of these - we will teach you anything you don't know.

Impact:

You build the systems and services behind the Clarifai magic. Neural networks are data-hungry beasts, and you keep them well fed!

Requirements:

  • A minimum of 5 years backend software development experience.
  • Experience with one or more OOP programming languages and with one or more relational database management systems.
  • Experience with GO or Python is a plus.
  • ML related experience is a plus
  • Clarifai has lots of projects, experience in juggling multiple projects is highly preferred.
  • Think fast! Move fast! We hope you thrive working in a fast paced environment.
  • We prefer that you have experience working on a distributed team; great communications skills and transparency will help everyone on the team.
  • Agile experience.

Nice to Have

  • Have you read the book “Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)”? If yes, we’re in for success! If not, prove that you can still write clean code and we can buy the book for you once you join Clarifai to further improve your skills.