Full Stack Engineer

Weekday AI (YC W21)

San Francisco (CA)

On-site

USD 180,000 - 250,000

Full time

10 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Weekday AI is seeking an experienced Full Stack Engineer in San Francisco to build AI-powered web applications. You will design, implement, and deploy scalable backend services using Python and deliver responsive frontends with TypeScript frameworks.

You will closely collaborate with data scientists to integrate ML models, design robust ETL pipelines, and ensure reliable data processing in production environments. A strong emphasis on cloud deployment and CI/CD is required.

Qualifications

  • 6-10 years in full stack development, with 2-3 years in AI-driven application projects.
  • Strong proficiency in Python for backend/API development and TypeScript for frontend applications.
  • Hands-on experience with Python frameworks (FastAPI, Flask, Django) and TypeScript frontend frameworks (React, Angular, Next.js).
  • ETL & Data Engineering: designing and maintaining ETL pipelines and data processing tools.
  • Databases: relational and NoSQL (PostgreSQL, MySQL, MongoDB).
  • AI/ML Integration: experience deploying AI/ML models into production workflows.
  • Cloud & DevOps: containerization (Docker, Kubernetes) and CI/CD with AWS/Azure/GCP services.

Responsibilities

  • End-to-End Development: design, develop, and deploy AI-driven web apps with scalable frontend and backend.
  • Backend Engineering: build server-side apps in Python, integrating with databases, APIs, and AI models.
  • Frontend Development: create responsive UIs with TypeScript frameworks.
  • AI Integration: collaborate with data scientists to productionize ML models.
  • ETL Pipeline Development: design, transform, and load large-scale datasets from multiple sources.
  • API Design & Integration: develop and consume RESTful and GraphQL APIs.
  • Cloud Deployment: deploy and monitor apps and ETL pipelines on AWS/GCP/Azure.
  • Testing & QA: implement unit, integration, and end-to-end tests.
  • Collaboration: work with data eng, AI research, product, and UX teams.
  • Continuous Improvement: stay updated with new tech and AI trends.

Skills

Python
TypeScript
ETL pipelines
AI/ML integration
RESTful & GraphQL APIs

Tools

FastAPI
Flask
Django
React
Next.js
Angular
Airflow
dbt
Docker
Kubernetes
AWS
GCP
Azure

Job description

This role is for one of the Weekday's clients

Salary range: $180k - $250k

Experience: 6+ YoE

We are seeking an experienced Full Stack Engineer with a strong background in AI-driven application development, Python, TypeScript, and ETL pipelines. The ideal candidate will bring deep technical expertise across the stack, from designing and implementing scalable backend systems to creating intuitive and responsive frontends. You will play a key role in building, integrating, and optimizing systems that process and transform large datasets into actionable insights, leveraging AI technologies to deliver intelligent features.

Requirements
Key Responsibilities
  • End-to-End Development: Design, develop, and deploy high-quality AI-driven web applications, ensuring performance, scalability, and maintainability across both frontend and backend.
  • Backend Engineering: Build robust server-side applications using Python (FastAPI, Flask, or Django), integrating with databases, APIs, and AI/ML models.
  • Frontend Development: Create engaging and responsive user interfaces with TypeScript (React.js, Next.js, or Angular), ensuring an exceptional user experience.
  • AI Integration: Collaborate with data scientists to integrate machine learning models into production systems, ensuring seamless data flow and model performance monitoring.
  • ETL Pipeline Development: Design, implement, and optimize ETL processes to efficiently collect, transform, and load large-scale datasets from multiple sources.
  • API Design & Integration: Develop and consume RESTful and GraphQL APIs for communication between services and external systems.
  • Cloud Deployment: Work with AWS, Azure, or GCP to deploy, scale, and monitor applications and ETL pipelines in production environments.
  • Testing & Quality Assurance: Implement automated testing strategies (unit, integration, and end-to-end) to maintain software quality and reliability.
  • Collaboration: Work closely with cross-functional teams including data engineering, AI research, product management, and UX design to deliver impactful features.
  • Continuous Improvement: Stay current with emerging technologies, frameworks, and AI trends to propose innovative solutions and improve development practices.
Required Skills & Qualifications
  • Experience: 6-10 years in full stack development, with at least 2-3 years in AI-driven application projects.
  • Programming Expertise: Strong proficiency in Python for backend/API development and TypeScript for frontend applications.
  • Frameworks: Hands-on experience with Python frameworks (FastAPI, Flask, Django) and TypeScript-based frontend frameworks (React, Angular, or Next.js).
  • ETL & Data Engineering: Proven track record in designing and maintaining ETL pipelines and working with data processing tools (Airflow, dbt, or similar).
  • Databases: Proficiency in relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, or similar).
  • AI/ML Integration: Experience integrating AI/ML models into production workflows, preferably with TensorFlow, PyTorch, or scikit-learn.
  • Cloud & DevOps: Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines, along with cloud services (AWS Lambda, S3, GCP BigQuery, Azure Data Factory).
  • Problem Solving: Strong analytical and troubleshooting skills, with the ability to address technical challenges in complex systems.
  • Collaboration: Excellent communication skills and a track record of working in agile, cross-functional teams.
Preferred Qualifications
  • Prior experience with real-time data processing and streaming technologies (Kafka, Spark).
  • Knowledge of MLOps best practices for model deployment and monitoring.
  • Understanding of data governance, security, and compliance standards
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Fullstack Engineer - AI
Senior Fullstack Engineer - AI

Harnham • Houston (TX)

On-site
USD 130,000 - 180,000
Software Engineer, Full Stack (Python, Java, Rust, C#, C++)
Software Engineer, Full Stack (Python, Java, Rust, C#, C++)

Weekday AI (YC W21) • United States

On-site
USD 69,000 - 90,000
Full Stack Engineer
Full Stack Engineer

Datum Technologies Group • Atlanta (GA)

On-site
USD 75,000 - 100,000
Full Stack Engineer
Full Stack Engineer

talentpluto • New York (NY)

On-site
USD 190,000 - 260,000
Full Stack Engineer
Full Stack Engineer

jobr.pro • New York (NY)

On-site
USD 190,000 - 215,000
Python Fullstack Developer (Remote)
Python Fullstack Developer (Remote)

66degrees • United States

Remote
USD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Salt • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Senior Engineer Full Stack
Senior Engineer Full Stack

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Ampcus Inc • Chantilly (VA)

Hybrid
USD 140,000 - 190,000
Senior AI-Driven Full-Stack Engineer
Senior AI-Driven Full-Stack Engineer

Weekday AI (YC W21) • San Francisco (CA)

On-site
USD 180,000 - 250,000