Member of Technical Staff 2

ThoughtSpot ThoughtSpot · Data AI · Mountain View, CA

This role focuses on building and enhancing frontend and backend systems for an AI-powered analytics platform. While the company heavily emphasizes AI literacy and the use of AI tools for productivity across all roles, the core responsibilities of this specific position involve traditional software engineering tasks such as feature development, coding, debugging, and system architecture collaboration. The role requires 1-2 years of experience in modern programming languages and a strong CS foundation. The company's product is an 'Agentic Analytics Platform' which implies AI is integral to the product, but the role itself is not directly building or researching AI models or systems.

What you'd actually do

  1. Develop and implement features for frontend and backend systems that process and manage customer data.
  2. Write clean, efficient, and testable code in Java, Python, Javascript, or C++, contributing to the reliability of our core platform.
  3. Participate in code reviews and collaborate with senior engineers to understand and improve system architecture.
  4. Debug and resolve technical issues across the stack to ensure high performance and stability.
  5. Work as a member of an agile team, responding quickly to business needs and continuously learning new technologies.

Skills

Required

  • 1-2 years of experience (including internships)
  • Proficiency in modern languages such as Go, Java, Python, Javascript, or C++
  • Solid understanding of Data Structures, Algorithms, and Object-Oriented Design
  • Ability to break down problems logically and demonstrate strong analytical thinking
  • Excellent communication skills
  • Ability to work effectively in a team environment
  • AI literacy and workflow integration
  • Hands-on experience to leverage AI tools (industry-leading LLMs) to increase productivity
  • Speak to the experience of using AI for research, content creation, and document summarization
  • Write effective prompts to get the most accurate and creative results from AI tools
  • Curiosity in exploring new AI tools
  • Adaptability to quickly learn and implement new, emerging AI technologies
  • Critical thinking to know when to identify when AI should be used versus when human judgement is necessary

Nice to have

  • Experience with distributed systems, scalability, and database internals

What the JD emphasized

  • AI literacy and workflow integration
  • Leverage AI tools (industry-leading LLMs) to increase productivity
  • Using AI for research, content creation, and document summarization
  • Write effective prompts to get the most accurate and creative results from AI tools
  • Curiosity in exploring new AI tools
  • Adaptability to quickly learn and implement new, emerging AI technologies
  • Critical thinking to know when to identify when AI should be used versus when human judgement is necessary
  • ThoughtSpot’s AI tools (like Spotter and SpotterViz)
  • Agentic Analytics Platform