Cresta Recognized for Real-Time Coaching and Management in Independent Research ReportGET THE REPORT
The logo of Cresta.ai, the AI powered sales team coach
October 12, 2021

Software Engineer (Full-Stack)

· Remote · Engineering · Apply Now
Interested in defining how AI shapes the future of work? Cresta is on a mission to make every knowledge worker 100x as effective, 10x faster and 10x better. Cresta is focused on using AI to help the workforce, not replace them. Cresta uses our patented Expertise AI to uncover expert insights form every conversation and put those insights into action with real-time coaching during customer conversations. 

We’re growing fast! Spun out of the Stanford AI lab and chaired by Google-X founder Sebastian Thrun, Cresta launched in 2020. Since then, we’ve grown revenue and our team by 300%! We’ve assembled a world-class team of AI and ML experts, go-to-market leaders, and top-tier investors and advisors including Andreessen Horowitz, Greylock Partners, and former AT&T CEO John Donovan. Our valued customers include brands like Intuit, Porsche, Adobe, and Dropbox and we have been recognized as a startup to watch by Business Insider, Forbes, and Gartner to name a few. We have huge ambitions and are looking for stellar candidates who have an entrepreneurial mindset and are excited to use cutting-edge AI to solve real-world business problems.

Cresta is seeking a Full Stack engineer who enjoys digging into metrics and iterating quickly to find ways to scale sustainably. You will handle everything ranging from frontend to backend, building solutions in a fast-paced and collaborative process. You will have an integral role in technical decisions that define our product and influence the customer experience. 

You will join a collaborative but highly autonomous working environment in which each member has a defined role with clear expectations, as well as the freedom to pursue projects they find interesting. You will be working closely with Machine Learning Engineers on the team.


What You'll Do:

  • Write and push high quality code efficiently for both the frontend and backend.
  • Build and contribute to a platform to scale our ML model development, testing and monitoring
  • Apply synchronous and asynchronous design patterns.
  • Identify and leverage opportunities to improve general engineering productivity.
  • Contribute to the development of multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7.


  • What We Look For:

  • 3+ years of relevant work experience
  • Experience building microservices
  • Experience with complex React applications
  • SQL database experience (bonus for query performance) and data analysis experience
  • Strong competence in data structures, algorithms, running tests, and (object oriented) software design
  • Experience with GraphQL preferred
  • Experience with Machine Learning applications or work experience in AI/ML-focused companies preferred
  • Experience with Kubernetes preferred


  • Apply Now