1

Fastapi Developer Jobs in California (NOW HIRING)

Lead AI Engineer

Pleasanton, CA · On-site

$215K - $240K/yr

Actava.ai, Inc. seeks a Lead AI Engineer (LAIE-2601) in Pleasanton, CA to design, develop ... Reqs 1 yr exp. in Python, LlamaIndex, FastAPI, REST API, JavaScript, AngularJS & SQL. Sal: $215k to ...

New

Role We're hiring a Product Engineer to join our team and help us scale reliably as we grow. As we ... You'll work across our FastAPI (Python) / Postgres / React stack, touching everything from schema ...

Backend Engineer

San Francisco, CA · On-site

$120K - $200K/yr

Python, FastAPI, PostgreSQL, AWS, Docker, Kubernetes (nice to have), LLM/AI (bonus) As a Backend Engineer , you'll contribute directly to the core of our product and infrastructure. This role is ...

Resource Logistics Inc. is seeking a Python Engineer to build the backbone of their platform. The ... Design, build, and maintain robust, high-throughput APIs (FastAPI, Django, or Flask) capable of ...

Senior Software Engineer

San Francisco, CA · On-site

$144K - $190K/yr

Company Name: TechCorp Solutions We are looking for a Senior Software Engineer with 5+ years of experience in Python and FastAPI. The ideal candidate will have strong backend development skills and ...

Build scalable APIs and internal systems using Python, FastAPI, PostgreSQL, and AWS * Develop ... Strong backend engineering fundamentals with full-stack product instincts * Experience building ...

Python, FastAPI, PostgreSQL, AWS, Docker, Kubernetes (nice to have), LLM/AI (bonus) As a Backend Engineer , you'll contribute directly to the core of our product and infrastructure. This role is ...

Python AI Developer-F2F Interview

San Jose, CA · On-site

$59 - $81.25/hr

1. Expertise in developing production level code utilizing OOPs concepts, 2. Experience in developing FASTAPI services, 3. Experience in Gen AI and working experience in LLM, BERT Models 4. Expertise ...

Sr. ML Engineer - ML & Applied AI

San Francisco, CA · On-site

$123K - $168K/yr

Develop and maintain high-performance model serving systems using APIs (e.g., FastAPI) for real ... Collaborate closely with data engineers, platform teams, and product stakeholders to integrate ML ...

Be Seen First

While primarily focused on backend and data engineering, you'll also contribute to frontend ... Develop scalable Python/FastAPI services supporting embedding search, bulk operations, and dataset ...

New

Role We're hiring a Product Engineer to join our team and help us scale reliably as we grow. As we ... You'll work across our FastAPI (Python) / Postgres / React stack, touching everything from schema ...

next page

Showing results 1-20

Fastapi Developer information

See California salary details

$16

$52

$80

How much do fastapi developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for fastapi developer in California is $52.15, according to ZipRecruiter salary data. Most workers in this role earn between $39.86 and $63.80 per hour, depending on experience, location, and employer.

What are some common challenges FastAPI Developers face when integrating third-party services or APIs?

FastAPI Developers often encounter challenges when integrating third-party services, such as handling authentication protocols (like OAuth2), ensuring compatibility between JSON schemas, and managing asynchronous calls to avoid performance bottlenecks. It’s also common to troubleshoot and adapt to inconsistencies in external API documentation or rate limits. Collaborating closely with frontend teams and DevOps professionals helps streamline these integrations, ensuring robust, scalable API solutions.

What is the difference between Fastapi Developer vs Backend Developer?

AspectFastapi DeveloperBackend Developer
Required SkillsPython, Fastapi, REST APIs, async programmingMultiple languages (Python, Java, Node.js), REST/SOAP APIs, databases
Work EnvironmentWeb development, API-focused projects, microservicesBroader software development, server-side logic, database management
Industry UsageTech startups, SaaS, API-driven servicesEnterprise, e-commerce, finance, various industries

Fastapi Developers specialize in building high-performance APIs using Python and Fastapi, often within microservices architectures. Backend Developers have a broader scope, working with multiple languages and technologies to develop server-side applications across various industries. While Fastapi Developers focus on API efficiency, Backend Developers handle comprehensive backend systems.

What are the key skills and qualifications needed to thrive as a FastAPI Developer, and why are they important?

To thrive as a FastAPI Developer, you need strong proficiency in Python programming, RESTful API design, and experience with FastAPI, often supported by a background in computer science or related fields. Familiarity with tools like SQL/NoSQL databases, Docker, and cloud platforms, as well as knowledge of asynchronous programming and API documentation tools like Swagger, is typically required. Excellent problem-solving skills, attention to detail, and effective communication set outstanding FastAPI developers apart. These skills are crucial for building reliable, high-performance APIs that meet modern application demands and facilitate seamless team collaboration.

What is a FastAPI Developer?

A FastAPI Developer is a software engineer who specializes in building web applications and APIs using the FastAPI framework, which is a modern, fast (high-performance) web framework for Python. FastAPI Developers are responsible for designing, developing, and maintaining backend services and APIs that are efficient, robust, and scalable. They often work with databases, authentication, and deployment processes, and ensure that the API endpoints adhere to best practices for security and performance. Their work is crucial for enabling smooth communication between front-end applications and backend systems.
What are the most commonly searched types of Fastapi Developer jobs in California? The most popular types of Fastapi Developer jobs in California are:
What job categories do people searching Fastapi Developer jobs in California look for? The top searched job categories for Fastapi Developer jobs in California are:
What cities in California are hiring for Fastapi Developer jobs? Cities in California with the most Fastapi Developer job openings:
Software Engineer

Software Engineer

Denken Solutions, Inc.

Foster City, CA

$100.70/hr

Contractor

Re-posted yesterday


Job description

On-Site role

Job Description:

  • Software Engineer, Autonomy Behavior ML Data Optimization Team.
  • Onsite in Foster City, CA | 5 days in office.
  • The Autonomy Behavior ML Data Optimization team is looking for a Software Engineer with strong data processing and pipeline engineering skills to build, scale, and optimize ScenarioScout, the scenario discovery platform at Client that empowers teams across the autonomous vehicle development lifecycle.
  • ScenarioScout transforms large-scale driving data into actionable insights by enabling fast, semantic similarity search over millions of driving scenario embeddings.
  • Client is building a future for Riders, not drivers.
  • At the heart of this vision, the Autonomy Behavior ML Data Optimization team develops models that forecast the behavior of all road agents around the Client robotaxi.
  • ScenarioScout is the useful data tool that enables teams to discover, curate, and validate driving scenarios from finding diverse training data for ML models to investigating safety-critical edge cases and enriching Focus Area (FA) datasets.
  • The core of this role is data pipeline engineering: designing and operating Airflow DAGs that orchestrate end-to-end dataset creation and refresh pipelines, building Ray-based distributed processing jobs for k-means clustering, embedding cache generation, FAISS index building, and dataset statistics computation over large Parquet datasets stored in S3.
  • The engineer will also work on the Python/FastAPI backend powering high-throughput embedding search and bulk operations, and contribute to the React.js frontend for UI-driven pipeline management, admin panel features, and search experience improvements.
  • The ideal candidate is someone who thrives in data-intensive environments and is comfortable working across the stack when needed, with particular depth in data processing and pipeline orchestration.
  • If you are excited about building data pipelines and processing systems that directly accelerate safe autonomous driving, enjoy working with large-scale distributed data infrastructure, and want to make a measurable impact on how a world-class AV company discovers and understands driving scenarios, this role is for you.

Responsibilities:

  • Build and maintain the Python/FastAPI backend powering high-throughput embedding search, bulk execution APIs, and dataset management endpoints.
  • Develop, maintain, and enhance dashboards and data visualization tools for data introspection and ad-hoc reporting.
  • Implement observability and monitoring (pipeline health, search hit rate, result download rate, system health metrics) to ensure platform reliability and data-driven iteration.
  • Design, build, and maintain Airflow DAGs that orchestrate end-to-end dataset creation and refresh pipelines, including embedding generation, distributed k-means clustering, FAISS index building, embedding cache construction, and dataset statistics computation.
  • Optimize data processing performance and pipeline reliability, including embedding generation pipeline improvements, cache building optimizations, and index construction tuning.
  • Enhance and operate scalable data processing pipelines for distributed k-means clustering, embedding cache building, FAISS index generation, and dataset statistics computation on large Parquet datasets stored in S3.
  • Own the ScenarioScout dataset lifecycle: full dataset creation, incremental refresh, bulk clustering assignment, dataset registry management, and embedding onboarding for new embedding types (e.g., non-QTP embeddings).
  • Collaborate with ML researchers on integrating new embedding types, improving embedding quality, and exploring LLM-powered natural language querying capabilities.
  • Contribute to the React.js frontend for admin panel features (dataset creation forms, pipeline monitoring, metadata field configuration), search experience improvements, and UI-driven pipeline management.
  • Deliver UI/UX improvements informed by user feedback, including visualization enhancements, visualization toggles, query result deduplication, shareable search result links, search interruption controls, and result grouping for overlapping scenarios.
  • Work closely with cross-functional stakeholders (Prediction, Data Optimization, Safety, QA) to understand requirements and translate them into scalable, maintainable software.


Qualifications:

  • 3+ years of professional software engineering experience with a focus on data processing and pipeline engineering.
  • Experience designing, building, and optimizing distributed data processing pipelines at scale (e.g., ETL/ELT) using technologies like Spark, Databricks, AWS EMR, AWS Batch, or Ray Core/Data.
  • Strong proficiency in Python with experience building production data pipelines and web services (FastAPI, Uvicorn, or similar async frameworks).
  • Experience building and maintaining data visualization dashboards, with proficiency in SQL, and familiarity with PySpark/Scala for large-scale data manipulation.
  • Experience with workflow orchestration tools (Airflow, Prefect, Dagster, or similar) for managing complex multi-step data processing pipelines.
  • Familiarity with vector similarity search and indexing technologies (FAISS, Annoy, ScaNN, Milvus, or similar).
  • Experience working with cloud infrastructure (AWS S3, EC2) and container orchestration (Kubernetes, Docker).
  • Strong understanding of data structures, algorithms, and performance optimization for data-intensive workloads.
  • Familiarity with React.js or a comparable modern frontend framework for building interactive data-driven applications.
  • Excellent communication and collaboration skills, ability to work effectively with ML researchers, data engineers, and product stakeholders.


Bonus Qualities:
Experience with any of the following:

  • Machine Learning concepts, particularly embeddings, clustering (k-means), and similarity search.
  • Building or operating ML serving infrastructure (e.g., TensorFlow Serving, TorchServe, Triton, or custom model serving like RayServe).
  • Large Language Model (LLM) integration for natural language interfaces or retrieval-augmented generation (RAG) workflows.
  • Building and operating production Airflow DAGs with complex task dependencies, retries, and monitoring.
  • Data catalog, dataset registry, or metadata management systems.
  • Visualization tools for robotics or autonomous driving data (RViz, Foxglove, or similar).
  • Observability and monitoring tooling (Prometheus, Grafana, Datadog, or similar).
  • CI/CD pipeline development and Bazel build systems.
  • Autonomous vehicle domain knowledge or experience with driving data (logs, scenarios, telemetry).
  • Full-stack development with experience owning applications end-to-end from frontend to infrastructure.
  • Building admin panels and dataset management UIs.

About us:
At our organization, we take our mission and values to heart! We are on a mission to offer more and better jobs all over the world! Our goal is to care for you while you care for our clients and get you paid the highest pay possible. All our associates working with us are expected to embrace our RACE values: R - Results Matter, A- Approachable, C - Care, and E - Emergency i.e. work with a sense of urgency.

For more relevant job opportunities please visit our website: Denken Solutions Careers