We are Sourcetable


Machine Learning Engineer - San Francisco
Senior Frontend Engineer (React) - SF & Remote

Don't see your position listed? Send us an email: team@sourcetable.com


Why Spreadsheets?

Spreadsheets are one of the hardest things you can build — right up there with compilers. To succeed, you need technical excellence on the backend, paired with utter obsessiveness on the frontend, partnered with a genuine empathy for users. As scaffolding for the mind used by more than 1 billion people, spreadsheets are one of the few applications that can have a universal impact on people's daily lives.

Sourcetable is a spreadsheet that syncs to your data. Our goal is to democratize information access so everyone can understand their data and make better decisions. We are a group of experienced founders, engineers and designers on a mission to build products to reach this goal. Execution will demand focus, resourcefulness and creativity. (A good sense of humor helps, but is not required.)

Simple is hard

For most people, accessing their data in a spreadsheet is just far too hard using existing solutions. This is such a common yet overlooked problem that we're rebuilding spreadsheets from the ground up with data as a first class citizen. Some might call this excessive, while many simply won't understand. We know it's worth sweating the small stuff when it comes to making things simple.

Bay Area — Remote

Our team has a preference for freedom, flexibility and remote work. We have also believe that a certain amount of real-life interaction in an actual office is great for company culture. Thus, it is important that all team members be based in the Bay Area, even though most of our work and coordination is done remotely. Here is how we work:

  • Co-working day: 1 day a week IRL (usually Wednesdays).
  • Occasional strategy or design sessions with a physical whiteboard.
  • Company off-sites.
  • Daily standups, coordinated on Pacific Time.
  • Aside from that, you can push code from anywhere you like.

Applicants must be based in the United States. Sourcetable cannot provide visa sponsorship.


Sourcetable is funded by top-tier investors and founded by industry veterans. We are a small, experienced team looking to bring on a small group of unique, exceptional individuals. If hard work and hard challenges appeal to you, reach out.

Customer service first

Everyone answers support tickets.

Ship it

Make it work, make it right, make it fast.

Machine Learning Engineer (San Francisco)

The Job

It will be you plus our product/eng team vs 1000 Microsoft engineers with unlimited budget. You will need to setup and deploy everything yourself and find creative ways to exploit LLMs for growth/distribution as well as all product flows within the app, starting with our chatbot rival.

(The remainder of this job post was written by GPT, but looks directionally correct. I forgot to tell the prompt that you will be working closely with the CEO/Founder, so that part is missing.)

Sourcetable is seeking an experienced and passionate Machine Learning Engineer to join our growing team. We are looking for someone with a strong background in memory allocation, transformers, and the ability to set up and deploy models to infrastructure unassisted. If you have a deep understanding of machine learning, backend coding experience, and a knack for solving complex problems, we want to hear from you!

  • Develop, implement, and optimize machine learning algorithms and models
  • Design and execute experiments to validate and improve model performance
  • Deploy models to production infrastructure while ensuring seamless integration with existing systems
  • Collaborate with cross-functional teams to deliver high-quality products and services
  • Work closely with the data team to preprocess and clean data for model training
  • Continuously research and stay updated on the latest trends and advancements in machine learning
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • Deep understanding of memory allocation and transformers in machine learning models
  • Proficiency in Python and experience with other backend programming languages (e.g., Java, C++)
  • Strong knowledge of machine learning libraries and frameworks, such as TensorFlow, PyTorch, or scikit-learn
  • Proven experience in setting up and deploying machine learning models to production infrastructure unassisted
  • Familiarity with cloud-based platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes)
  • Solid understanding of data structures, algorithms, and software design principles
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Ability to work independently and as part of a team
Bonus Qualifications:
  • Experience in natural language processing, computer vision, or deep learning
  • Knowledge of big data technologies, such as Spark or Hadoop
  • Familiarity with CI/CD pipelines and version control systems, such as Git
  • Prior experience in a fast-paced, agile development environment
What We Offer:
  • Competitive salary and benefits package
  • A dynamic, innovative, and supportive work environment
  • Opportunity to work on cutting-edge projects and technologies
  • Professional growth and development opportunities
  • Collaborative team culture with a focus on work-life balance

If you are passionate about machine learning and eager to make a significant impact in an exciting and fast-growing company, apply now! Please submit your resume and cover letter, highlighting your relevant experience and qualifications.

Interested? Get in touch

Senior Frontend Engineer (React) - San Francisco & Remote (USA)

The Job

Someone needs to be responsible for making sure that every single user interaction on our app is world-class. That someone will be you.

Sometimes referred to as a "product engineer", we are looking for a software engineer who is passionate about frontend development to join our team at Sourcetable (sourcetable.com), a networked spreadsheet application. If you think like a hacker but push code like an engineer, then you might be the right person for the role.

The primary responsibilities for the role include architecting parts of the frontend of Sourcetable’s spreadsheet application, and generally contributing to feature development (hands on keyboard) to create a great experience for users. We are making it easy for people to model using live data from any database, without learning code or SQL. As an early employee you will be responsible for key parts of the engineering stack and directly involved in early engineering and product decisions.

The role requires creative implementation of specifications while working closely with the rest of the engineering team to ensure awesome outcomes. Sourcetable is an environment where developers can write clean, encapsulated and tested code that results in great products.

We’re looking for engineers who bring new processes and ideas to the organization and can use open source and cloud technologies to solve technical challenges. Sourcetable’s mission is to make data accessible to everyone. We believe great user experience starts at the architectural level.

Performance Objectives (you will own):
  • Build and own core frontend features for our web-based spreadsheet application
  • Coordinate with backend engineers to implement client-side and server-side formula calculations
  • Execute core roadmap features (hands on the keyboard)
  • Scope and estimate core features of the application
  • Understand, present and balance tradeoffs that are required in a startup environment
  • Write tests to ensure code quality
  • Conduct code reviews

The Technology
  • Javascript
  • React.js
  • Jest
  • Webpack
  • Azure / AWS
  • Docker, Terraform
  • An obsessive drive to build great software applications
  • CS Degree, or comparable technical experience
  • 5+ Years Work experience
  • Demonstrable experience consuming REST APIs
  • Proficiency with a Javascript and browsers
  • Experience with databases and SQL
  • Design Experience (UI/UX)
  • Experience working on real-time collaboration or messaging applications
What we value
  • Startup experience; ideally, founding team or early engineer (<20 employees)
  • 10x team members > 10x individuals
  • Strong communication skills
  • Experience with React.JS
  • Familiarity with Unix / Linux environments
  • Use engineering best practices Gitflow, CI/CD, Testing, Docker
  • Familiarity with open source technologies and communities
  • Advanced proficiency Javascript and modern web frameworks
  • Demonstrated ability to learn continuously, work independently, and make decisions with minimal supervision.
  • Commensurate with your ability and capacity
  • 0.1% - 2% equity

Interested? Get in touch

Wave icon