Founding AI Engineer
Department: Engineering
Location: San Francisco
Employment Type: FullTime
About Uplane (YC F25)
Companies waste billions on bad ads, mismatched landing pages, and poor budget allocation. Uplane fixes this by replacing a patchwork of agencies, spreadsheets, and siloed tools with one self-improving AI system. It creates ads, builds matching landing pages, allocates budgets across different channels, and more. We are building the AI engine that will manage and spend the world's marketing budget.
About The Role
We're seeking a highly skilled and proactive AI Software Engineer to join our team full-time, on-site in San Francisco. This role offers an excellent chance to take full ownership of features from concept to deployment within an early-stage startup setting.
Why Join
Be one of the first employees at a well-funded startup
Solve a massive problem in a massive market
Take ownership and grow quickly
Culture: fast-moving, ambitious, fun, humble
Responsibilities
Build AI systems with LangGraph: Design, build, and maintain scalable AI systems with LangGraph and TypeScript to create automated marketing campaigns.
Design Data Backbone: Work on the data analytics infrastructure that will allow AI agents to get smarter over time.
System Architecture: Architect and manage robust database schemas with PostgreSQL and Supabase, ensuring data integrity and performance.
Product Ownership: Own projects across the full lifecycle, including concept development, implementation, deployment, and ongoing maintenance.
User-Centric Design: Apply sound product and design judgment to build user-centric software features aligned with current market and customer needs.
Collaboration: Collaborate closely with the operations team and customers via Slack and Notion to ensure technical solutions are aligned with user requirements.
Requirements
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related quantitative/engineering field, or equivalent practical experience.
Minimum of 3 years full-time experience in software engineering, data science, or applied machine learning.
Strong desire to work with data and numbers, and advanced understanding of machine learning, data science, and statistics.
Backend Expertise: Strong backend development skills and experience with PostgreSQL or relational databases.
Demonstrated ability to work independently.
Based in or willing to relocate to San Francisco; on-site presence required (Visa sponsorship will be provided if needed).
Nice to Have
Worked in a startup or similar fast-paced environment.
Frontend Expertise: Proficiency in building responsive frontends using React/Next or Vue.js and the Nuxt framework.
Experience in working with LangGraph, LangChain and TypeScript.
Strong creative judgment with a sense for marketing.
Tech Stack
Frontend: Vue.js, Nuxt
Backend: Node.js, TypeScript, Inngest
AI Agents: LangGraph
Database: PostgreSQL (Supabase)
Infrastructure: Render, Inngest
Enterprise Cloud: Microsoft Azure (Dedicated Deployments)
Collaboration: Linear, GitHub, Slack, Notion
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
