What are we looking for?

Someone who demonstrates a passion for building and delivering great software with a strong sense of ownership and is comfortable working in a highly agile, intensive software development process. Someone ready to learn and explore new programming languages on their own.

What will you do?

As a Full Stack Developer, you will play a crucial role in shaping how growth teams worldwide use and create AI flows on a large scale. You will navigate the complexities of Large Language Models (LLMs), optimizing their use across different scenarios. Using Golang and Python, you will develop backend infrastructures dedicated to data processing and LLM interactions. Your duties will include creating APIs using the Rest Framework. By leveraging React, you'll design user-centric interfaces that integrate seamlessly, ensuring an intuitive experience for growth teams. You will be at the forefront of AI advancements, developing the new user interface for AI.

Responsibilities

Skills What it Means Importance
Golang, Python Hands-on Experience building with python and Golang Must have
Database Hands-on Experience with Postgres, Mysql, Cassandra, etc Must have
React, NextJS Hands-on Experience with React, NextJS and TypeScript Must have
JavaScript, CSS, and HTML Well-versed with client-side technologies like JavaScript, CSS, HTML, etc. Must have
LLM (Large Language Models) Experience working and building with large language models Nice to have
AWS (Amazon Web Services) Hands-on Experience with AWS services such as EC2, S3, RDS, Lambda, etc. Should have
GCP (Google Cloud Platform) Hands-on Experience with GCP Nice to have
  1. Back-end Development: Architect robust back-end infrastructures. Ensure they are tailored for complex data processes at scale and seamless LLM interactions.
  2. API Design: Craft efficient and scalable APIs using the Rest Framework.
  3. Front-end Development: Transform UI/UX designs into functional web pages using React. Prioritize performance and deliver seamless user experiences.
  4. AI Integration: Design user interfaces that flawlessly integrate with our LLMs, AI assistants, aiming to offer growth teams an intuitive and efficient interaction.
  5. Customer Centric Development: Focus on creating solutions that address the needs and pain points of customers. Prioritize user experience and satisfaction in all stages of product development to ensure the product aligns with customer expectations.
  6. Innovation: Stay abreast of AI advancements. Push boundaries and explore new possibilities to improve and solve users problems using AI first solutions.

Pre-requisite Tech Stack

Good To Have

Location