About the job
About Uplane (YC F25)
At Uplane, we are revolutionizing the advertising industry. Companies are losing billions due to ineffective ads, misaligned landing pages, and suboptimal budget distribution. Uplane addresses these challenges by integrating various agencies, spreadsheets, and isolated tools into a cohesive, self-optimizing AI platform. Our system not only generates advertisements but also crafts corresponding landing pages, optimizes budget allocation across diverse channels, and more. Join us in constructing the AI engine that will redefine how marketing budgets are managed and spent worldwide.
About The Role
We are on the lookout for an innovative and self-motivated AI Software Engineer to become a crucial part of our team in San Francisco. This full-time, on-site position presents an exceptional opportunity to take full ownership of product features from ideation to deployment in a dynamic startup environment.
Why Join Us?
Be among the pioneering employees of a well-funded startup.
Tackle significant challenges in a vast market.
Take charge of projects and experience rapid professional growth.
Enjoy a culture that is fast-paced, ambitious, enjoyable, and humble.
Key Responsibilities
Create AI Systems: Design, develop, and maintain scalable AI solutions with LangGraph and TypeScript for automated marketing campaigns.
Data Infrastructure Design: Build the data analytics framework that enables AI agents to enhance their intelligence over time.
Architect Robust Systems: Construct and manage efficient database architectures using PostgreSQL and Supabase to ensure data integrity and performance.
End-to-End Project Management: Lead projects through all phases, from concept to implementation, deployment, and ongoing support.
User-Centric Feature Development: Utilize your product and design insight to create features focused on user needs and market trends.
Collaborative Engagement: Work closely with the operations team and clients via Slack and Notion to align technical solutions with user expectations.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related engineering field, or equivalent practical experience.
Proficiency in programming languages such as TypeScript and experience with AI systems is preferred.
Strong understanding of database management, particularly with PostgreSQL and Supabase.
Ability to collaborate effectively within a team and communicate technical concepts clearly.

