1

Senior Fastapi Developer Jobs in Santa Clara, CA

Senior Ground Software Engineer

Saratoga, CA · On-site

$135K - $178K/yr

... DevOps best practices including code reviews, testing standards, and architectural guidelines ... Expert Python skills with experience with modern frameworks (FastAPI, Pydantic, SQLAlchemy ...

Senior Ground Software Engineer

Saratoga, CA · On-site

$135K - $178K/yr

... DevOps best practices including code reviews, testing standards, and architectural guidelines ... Expert Python skills with experience with modern frameworks (FastAPI, Pydantic, SQLAlchemy ...

Senior Ground Software Engineer

Saratoga, CA

$135K - $178K/yr

... DevOps best practices including code reviews, testing standards, and architectural guidelines ... Expert Python skills with experience with modern frameworks (FastAPI, Pydantic, SQLAlchemy ...

Proficiency in Python, FastAPI, PostgreSQL, containerization, and scaling microservices ... Engineering, or a related technical field. * Excitement about the mission and working at an early ...

... FastAPI proxy. You will work across multi-tenancy, credit ledger integrity, and LLM request ... Experience with LLM APIs, prompt engineering, or AI infrastructure * Stripe billing integration at ...

Sr. Engineer, Machine Learning

Redwood City, CA · On-site

$127K - $175K/yr

... FastAPI, RabbitMQ, Embeddings and Vector DBs Company : Poshmark is a social marketplace for fashion where anyone can buy, sell, and share their style with others. Founded in 2011, the company is ...

Showing results 41-60

Senior Fastapi Developer information

See Santa Clara, CA salary details

$18

$72

$103

How much do senior fastapi developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for senior fastapi developer in Santa Clara, CA is $72.50, according to ZipRecruiter salary data. Most workers in this role earn between $61.54 and $81.30 per hour, depending on experience, location, and employer.

What does a Senior FastAPI Developer do?

A Senior FastAPI Developer designs, develops, and maintains backend web applications using the FastAPI framework in Python. They are responsible for building scalable APIs, optimizing performance, ensuring security best practices, and integrating with databases and external services. Senior developers also mentor junior team members, contribute to architecture decisions, and collaborate closely with front-end engineers and stakeholders to deliver robust software solutions.

What are the key skills and qualifications needed to thrive as a Senior FastAPI Developer?

To thrive as a Senior FastAPI Developer, you need deep expertise in Python, RESTful API design, and experience building scalable web backends, typically supported by a degree in computer science or related field. Familiarity with FastAPI, Docker, cloud platforms (such as AWS or Azure), and CI/CD tools is highly valued, along with proficiency in testing frameworks. Strong problem-solving, leadership, and communication skills help you collaborate effectively with cross-functional teams and mentor junior developers. These skills enable the delivery of robust, efficient, and maintainable APIs that support business goals and high user demands.

What are some common challenges faced by Senior FastAPI Developers when scaling applications, and how can these be addressed?

Senior FastAPI Developers often encounter challenges related to managing high concurrency, optimizing API performance, and ensuring robust security as applications scale. To address these, it’s important to implement asynchronous programming practices, leverage efficient database queries, and utilize API gateways for better traffic management. Collaboration with DevOps and QA teams is also essential to automate deployments and monitor system health, ensuring smooth scaling and reliable user experiences.

What are the most commonly searched types of Fastapi Developer jobs in Santa Clara, CA?

The most popular types of Fastapi Developer jobs in Santa Clara, CA are:

What job categories do people searching Senior Fastapi Developer jobs in Santa Clara, CA look for?

The top searched job categories for Senior Fastapi Developer jobs in Santa Clara, CA are:

What cities near Santa Clara, CA are hiring for Senior Fastapi Developer jobs?

Cities near Santa Clara, CA with the most Senior Fastapi Developer job openings:

Infographic showing various Senior Fastapi Developer job openings in Santa Clara, CA as of August 2026, with employment types broken down into 75% Full Time, 11% Part Time, and 14% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $150,798 per year, or $72.5 per hour.

Senior Software Engineer, AI Platform

Kai Cyber, Inc.

San Jose, CA • On-site

$143K - $189K/yr

Full-time

Re-posted 26 days ago


Job description

Kai is the AI company rebuilding cybersecurity for the machine-speed era. Founded by second time founders and trusted by Fortune 500 enterprises, Kai is building a future where security has no categories, no silos, and no human speed bottlenecks. The Kai Agentic Platform replaces fragmented, human-limited workflows with agentic AI systems that continuously contextualize, assess, reason, and execute security work at the speed of thought - making human defenders, superhuman.
Why Kai?
  • Well-funded: With $125M raised, we have the capital, runway, and resolve to rebuild cybersecurity from first principles.
  • Proven: We've earned the trust of Fortune 500 and Global 1000 companies, and we're just getting started. Their confidence in Kai reflects what we've built: an AI-powered cybersecurity platform that performs at the scale and speed the enterprise demands.
  • Experienced founders: Our founding team consists of second-time entrepreneurs, each with over 20 years of experience in the cybersecurity industry. Their proven expertise and vision drive our ambitious goals.
  • World-class leadership team: Our Heads of AI, Engineering, and Product bring extensive experience from some of the world's most influential companies, ensuring top-tier mentorship, direction, and vision.
  • Frontier AI Applied Research Team: Our researchers operate at the leading edge of agentic AI systems, translating breakthrough capabilities into real-world cybersecurity applications.
  • Generous compensation: We offer highly competitive salaries, equity options, and a supportive work environment. Your contributions will be valued and rewarded as we grow together.

About the Role
We are building an AI-powered cybersecurity platform that helps enterprises manage vulnerabilities at scale. Our AI team has built working services that analyze container images, standardize package data, extract natural language filters, and assess package maintenance - all powered by LLMs and intelligent automation.
Now we need an experienced software engineer to make these systems scale. You'll be the first dedicated engineering hire on the AI team, working alongside applied AI scientists and an AI infrastructure engineer to transform code into reliable, well-tested, and maintainable production services.
This is not an ML research role. This is a software engineering role on an AI team. You'll own the code quality, test coverage, CI/CD pipelines, and production reliability of services that call LLM APIs, interact with Azure cloud services, and serve critical data to our cybersecurity platform.
Key Responsibilities
  • Build the test suite from the ground up. You'll design the test infrastructure - unit tests with mocked LLM responses, integration tests against staging environments, and fixtures that make testing fast and reliable. You'll wire this into CI so nothing ships without passing tests.
  • Harden production services. Audit and fix security issues. Implement structured logging. Add health checks, metrics, and traces.
  • Improve the CI/CD pipeline. You'll add quality gates so the team catches issues before they reach production.
  • Refactor for maintainability. Extract shared patterns into reusable modules. Break apart oversized classes and reduce code duplication across services.
  • Fix dependency management. Introduce lock files for reproducible builds, remove unused dependencies, and resolve version inconsistencies across services.
  • Own the reliability and performance of our AI service fleet (Python/FastAPI microservices)
  • Build out observability - distributed tracing, latency dashboards, alerting on error rates and SLA breaches
  • Design and implement caching strategies, rate limiting, and circuit breakers for external API calls (Anthropic, Azure ML, package registries)
  • Collaborate with AI scientists on prompt engineering and output parsing, bringing engineering rigor to LLM integration patterns
  • Mentor mid-level engineers as the team grows

Required Qualifications
  • 4+ years of professional software engineering experience with a strong backend focus
  • Deep Python expertise - not scripting, but well-structured production code. You understand when to use dataclasses vs Pydantic, how async/await actually works, and why global variables make testing painful
  • Testing as a core discipline. You've built test suites for services with external dependencies. You're comfortable with pytest, mocking, fixtures, and know how to test code that calls third-party APIs without calling them
  • FastAPI or equivalent modern Python web framework experience (Django REST Framework, Flask with production patterns). You've designed and maintained REST APIs that other teams depend on
  • Azure or equivalent cloud platform experience. You've worked with managed container services, Kubernetes, managed databases, identity/auth systems, and CI/CD in a cloud environment. Azure preferred; AWS/GCP experience transfers well
  • CI/CD pipeline engineering. You've added test gates, lint checks, and automated quality enforcement to build pipelines. Experience with Azure DevOps Pipelines, GitHub Actions, or GitLab CI
  • Docker and containerization. You've written production Dockerfiles, understand multi-stage builds, and have debugged container networking and configuration issues
  • Strong code review and collaboration skills. You'll be working with AI scientists who are strong in their domain but still developing engineering practices. You need to raise the bar without creating friction

Preferred Qualifications
  • Experience working with LLM provider APIs (Anthropic, OpenAI, Azure OpenAI) - understanding token limits, prompt design, structured output parsing, and retry patterns
  • Experience with structured logging (structlog), observability tools (OpenTelemetry, Prometheus, Grafana), or APM platforms
  • Exposure to cybersecurity, vulnerability management, or compliance-sensitive environments
  • Experience on a small engineering team at a startup, where you owned services end-to-end
  • Familiarity with RAG patterns, embedding pipelines, or vector databases (not required, but a plus for growth)

Why This Role
  • High-impact ownership. You'll build the engineering foundation for an AI platform that protects enterprises from security vulnerabilities.
  • Growth into AI/ML engineering. As our AI capabilities mature into fine-tuning, custom model serving, and evaluation frameworks, you'll grow into MLOps and AI infrastructure. We'll invest in your development.
  • Shape the team. You'll have input into hiring decisions as we grow the engineering side of the AI team. The engineers we hire next will be your peers and reports.
  • Work with cutting-edge AI. You'll work daily with Claude, and other frontier models - not training them but engineering the systems that make them useful in production.