Verifast

Full Stack Engineer

Bengaluru, KA, IN

3 days ago
Save Job

Summary

About the Company:

Verifast is a dynamic and innovative startup at the intersection of AI and E-Commerce located in Bengaluru. We are striving to replicate the shopping experience of a physical store to an online store via AI powered virtual sales agents. 

Verifast was founded in 2023 by IIT Jodhpur alumni- Tanmay Sethi, Utkarsh Trivedi. They hold 10 years of diverse experience. Verifast has raised a pre-seed round and works with 100+ Global brands.


What we are doing:

We are building Sales Agents for businesses that can sell better for them on their online stores. Think of the best sales people who meet and greet you when you walk in the store, they help you find the right product and ensure that you buy something. We are trying to create that using Gen AI and conventional ML techniques. These are universal Sales Agents which are learning from thousands of interactions to find how to sell better. 


What you will do:

We are looking for a motivated and talented Full Stack Developer to join our growing engineering team. You will play a key role in developing and enhancing our core chatbot product for e-commerce clients. While the primary focus will be on the backend, you'll have opportunities to work across the stack. You'll be involved in building new features, ensuring the stability and scalability of our systems, optimizing our data pipelines, and creating robust CRUD APIs. This is a fantastic opportunity to gain hands-on experience in a fast-paced startup environment and make a significant impact on our product.


Who is the Ideal Candidate:


  1. Proactive Ownership & Problem-Solving: Someone who doesn't just wait for tasks but actively seeks out areas for improvement and takes initiative. You see an issue – whether in code, performance, or stability – you own it, and close it.
  2. Rapid Learner & Curious: Genuinely curious, embraces learning new tools and concepts quickly and adapts readily to changing requirements. 
  3. Product Oriented Mindset: Understands the impact of their work on the product. This means the ability to think of implementation with a problem statement and finding practical, efficient solutions to problems.
  4. Detail-Focused: Persistence to meticulously debug issues, pays attention to detail when building and testing features, and document everything to ensure continued learning for the team.
  5. Knows How to Work with LLMs: In a world where LLM will write the majority of code, you need to understand how to use them, how to check their output and how to design the entire system.


Your day to day responsibilities: 

  1. Develop, test, and deploy backend features primarily using Python and NodeJS.
  2. Design, implement, and maintain efficient SQL databases and queries.
  3. Build and manage APIs for internal use and external integrations.
  4. Take ownership of backend system stability: Proactively monitor, debug, troubleshoot, and resolve issues across our application and infrastructure hosted on GCP.
  5. Contribute to scaling our ETL Pipeline, which processes high volumes of user interaction events, by implementing optimized algorithms and infrastructure solutions.
  6. Create comprehensive test cases to ensure the quality and reliability of new and existing features.


Required Skills and Qualifications:

Must haves- 

  1. 1+ years of professional software development experience.
  2. Strong programming skills in Python or NodeJS.
  3. Solid understanding of SQL and relational database concepts.
  4. Experience with version control systems, specifically Git.
  5. Excellent problem-solving  and debugging skills.
  6. Experience of programming with using LLMs like Claude, Cursor, Copilot etc


Good to haves-

  1. Experience with cloud platforms, particularly Google Cloud Platform (GCP).
  2. Knowledge of caching mechanisms like Redis., message queuing systems like Google Pub/Sub.
  3. Experience with frontend development, especially using React and Tailwind CSS.
  4. Understanding of containerization (e.g., Docker).
  5. Experience with algorithm optimization and handling large datasets.
  6. Experience with building ML models & Data Processing
  7. Prior experience of working in a Startup


Benefits:

  1. A competitive salary package between INR 8 to 13 LPA plus ESOPs based on experience.
  2. A dynamic startup environment with ample opportunities for learning, growth, and direct impact.
  3. Work closely with experienced founders and engineers.
  4. We have a 6 month appraisal policy, so work hard and grow fast.
  5. Supportive work culture with a focus on innovation and teamwork.
  6. Working on and with AI!


Application Process- 

If we like your work, we will send you an assignment, which will be followed by 3 rounds of interviews.



How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: