Full Stack Engineer



Software Engineering
Posted on Wednesday, June 21, 2023

Full Stack 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, and 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.

Your Impact:

We are looking for a full stack engineer to join our engineering team. You will collaborate closely with the backend, infrastructure and applied machine learning engineers to craft and implement new product features. You also may assist with building the systems and services behind the magic. Neural networks are data-hungry beasts so we keep them well fed!

To succeed in this role, you are passionate about using your frontend and backend engineering expertise to broaden the reach of our artificial intelligence technology and make it easily accessible to all.

The Opportunity:

  • Build and maintain intuitive web applications that will give users hands-on access to our machine learning platform and custom training, which allows users to train their own models without using any code

  • Develop reusable modules, components, and build tools for both internal and external use cases

  • Develop and maintain API services

  • Work on logging infrastructure: collection, storage and analysis

  • Build and use benchmarking and load testing tools

  • Design, deploy and manage web-scale distributed storage systems of various flavors, both relational (PostgreSQL) and NoSQL (redis, Elasticsearch, etc.)


  • A minimum of 5 years of professional full-stack development experience

  • Strong competencies in Python, Golang, C++, and JavaScript (ES 7/8/9), HTML5, CSS3/SCSS

  • Experience in distributed computing (e.g. hadoop and spark)

  • Experience using React/Redux, Babel and Webpack and SCSS

  • Experience building and consuming RESTful APIs

Nice to Have:

  • Experience building enterprise software is a plus

  • Background in search engines or information retrieval, cloud computing infrastructure (AWS), and/or containerization systems (Docker/K8s).

Clarifai is proud to be an equal opportunity workplace dedicated to pursuing, hiring, and retaining a diverse workforce.