Founding Engineer: Consumer Mobile (React Native)

CLERA, LLC
San Francisco, CA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Apple IOS Big Data Elasticsearch Interaction Design Python (Programming Language) Open Source Technology Recommender Systems TypeScript Web Applications Real Time Systems ReactJS
+6 more
Large Language Models Snowflake Backend React Native Front End Software Development Virtual Agents

Job description

You’ll operate as a founding engineer, owning problems end-to-end. This is an in-person role in San Francisco working on an AI-powered map and messaging product that helps people discover places and events, and connect with friends.

The company has built one of the largest structured indices of places and events in the real world, and is now building a social product experience around that index.

What You’ll Do

  • Design and ship product and systems from zero to production
  • Work directly with founders on product and architecture decisions
  • Make decisions that shape core systems, not just contribute to them
  • Move across the stack as needed - frontend, backend, infrastructure, and AI

Example problems you might work on:

  • Ranking recommendations using embeddings, structured data, and social signals
  • Optimizing search and vector operations to sub-100ms latency across large datasets
  • Building real-time systems for chat, presence, and location features
  • Designing map display algorithms that determine what deserves attention
  • Building AI agent pipelines that plan queries and synthesize informed answers
  • Structuring unstructured web data to power novel experiences

Areas of Focus:

Application Engineers (Full-stack): Build fast, expressive interfaces across mobile and web. Work on rendering performance and interaction design. Own features end-to-end from UI to backend. Typical tools: TypeScript, React, React Native, iOS/Android, backend systems in TypeScript.

Data / AI Engineers: Build the intelligence layer behind the product. Work on search, ranking, pipelines, and agent systems. Design systems that operate over large-scale, messy real-world data. Typical tools: Python and/or TypeScript, Elasticsearch, Snowflake, LLMs, embeddings, retrieval and recommendation systems.

Requirements

Do you have experience in Web applications?, * You’ve built something technically ambitious end-to-end

  • Exceptional problem-solving ability (systems, math, or both)
  • You move fast and don’t need much structure
  • You care about taste - not just if something works, but how it feels
  • You like hard, ambiguous problems

Backgrounds we often see:

  • Competitive programming or advanced mathematics background
  • Early engineers at high-bar companies
  • Strong open source contributions

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all