1

Python Fastapi Developer Jobs in Milpitas, CA (NOW HIRING)

Extensive experience in Python programming languages along with popular frameworks such as Flask FastAPI etc * Experience with AIML deep learning TensorFlow Python NLP * Excellent understanding of ...

... engineering and operations teams. * Deliver Low-Latency Data Access: Build a caching and pre ... Python/FastAPI) - with an eye for clean, responsive, data-rich interfaces. * Backend & Data ...

... engineering and operations teams. * Deliver Low-Latency Data Access: Build a caching and pre ... Python/FastAPI) - with an eye for clean, responsive, data-rich interfaces. * Backend & Data ...

L.C. is seeking a Full Stack Developer / Manager to work onsite in Santa Clara, CA. The role ... Responsibilities : • Experience in React.js and Python API development using FastAPI (experience ...

... developer experience. We are looking for a world-class Full Stack Engineer who thrives in high ... Backend: Python (FastAPI / Django) or Node.js * RESTful and/or gRPC API design * Strong ...

... developer experience. We are looking for a world-class Full Stack Engineer who thrives in high ... Backend: Python (FastAPI / Django) or Node.js * RESTful and/or gRPC API design * Strong ...

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 ...

Proficiency in Python (FastAPI, LangChain, or similar frameworks), context engineering, and RESTful API design.Ability to build relationships and collaboration opportunities within Channel Sales and ...

AI Engineer

Newark, CA · On-site

$80 - $90/hr

The ideal candidate will have deep expertise in Python , practical experience with LangGraph ... Implement production-grade APIs with FastAPI to support scalable deployments. * Collaborate with ...

Develop and maintain platforms end to end using React, Python FastAPI, Celery, Postgres, Redis, and ... Experience with AI systems, including LLMs, prompt engineering, AI APIs like Azure OpenAI, and ...

next page

Showing results 1-20

Python Fastapi Developer information

See Milpitas, CA salary details

$15

$68

$100

How much do python fastapi developer jobs pay per hour?

As of Jun 24, 2026, the average hourly pay for python fastapi developer in Milpitas, CA is $68.32, according to ZipRecruiter salary data. Most workers in this role earn between $56.30 and $77.60 per hour, depending on experience, location, and employer.

What is a Python FastAPI Developer job?

A Python FastAPI Developer is responsible for designing, developing, and maintaining backend applications using FastAPI, a modern web framework for building APIs with Python. They work on creating high-performance APIs, integrating with databases, implementing authentication, and ensuring scalability. This role often involves working with asynchronous programming, cloud services, and containerization tools like Docker. Developers collaborate with teams to create efficient, secure, and well-documented API endpoints for web and mobile applications.

What are the key skills and qualifications needed to thrive in the Python Fastapi Developer position, and why are they important?

To thrive as a Python FastAPI Developer, you need strong proficiency in Python programming, experience designing RESTful APIs with FastAPI, and a background in web development concepts. Familiarity with version control systems like Git, containerization tools such as Docker, and knowledge of cloud platforms or SQL/NoSQL databases are commonly required, and certifications in cloud services or Python development can be advantageous. Excellent problem-solving skills, effective communication, and the ability to collaborate in agile teams help developers contribute efficiently to complex projects. These competencies ensure robust, scalable backend solutions and smooth coordination within development teams to meet business goals.

What are some typical daily tasks for a Python FastAPI Developer?

A Python FastAPI Developer typically spends their day designing, developing, and maintaining RESTful APIs to support web or mobile applications. This involves writing clean and efficient Python code, collaborating with frontend developers or other backend engineers to integrate new features, and ensuring the application meets performance and security standards. Developers also participate in code reviews, debugging, and continuous integration processes, while regularly communicating with product managers or stakeholders to align on project requirements. Staying up to date with FastAPI enhancements and industry best practices is also a common part of the role.

What are popular job titles related to Python Fastapi Developer jobs in Milpitas, CA? For Python Fastapi Developer jobs in Milpitas, CA, the most frequently searched job titles are:
What job categories do people searching Python Fastapi Developer jobs in Milpitas, CA look for? The top searched job categories for Python Fastapi Developer jobs in Milpitas, CA are:
What cities near Milpitas, CA are hiring for Python Fastapi Developer jobs? Cities near Milpitas, CA with the most Python Fastapi Developer job openings:
Staff Software Engineer, Agentic AI - Nexus

Staff Software Engineer, Agentic AI - Nexus

Arlo Technologies, Inc.

Milpitas, CA

Full-time

Posted 3 days ago


Job description

About Arlo:
At Arlo, we're passionate about creating innovative and reliable solutions that help people protect what matters most to them. Our team is dedicated to delivering products that exceed our customers' expectations, while always pushing the boundaries of what's possible in the world of protection technology. We believe that everyone deserves to feel safe and secure, whether they're at home or away, and we're committed to providing our customers with the peace of mind they need to live their lives without worry. Arlo's deep expertise in AI- and CV-powered analytics, cloud services, user experience, product design, and innovative wireless and RF connectivity enables the delivery of a seamless, smart security experience for Arlo users that is easy to set up and interact with every day.

Arlo is building Nexus, our next-generation agentic chat experience embedded in the Arlo app. Nexus helps customers interact with their devices, troubleshoot issues, and get more out of their Arlo ecosystem through natural conversation - backed by a growing system of LLM-powered agents, tools, and integrations.
Nexus isn't a generic chatbot - it's an agent operating over real cameras, doorbells, and sensors, with real telemetry and real customer outcomes. Engineers who've built systems that reason about physical devices will find a lot of interesting problems here.
We're hiring a Staff Software Engineer to join the team building Nexus and take ownership of expanding what our agents can do. You'll design and ship new agent capabilities, integrate Nexus with internal services and third-party systems, and raise the bar on how we test, evaluate, and observe agent behavior in production. This is a deeply technical Staff-level role with real autonomy - you'll work across the agent stack from prompt and tool design through orchestration, evals, and production hardening, and you'll set technical direction that other engineers follow.
What you'll do
  • Design and ship new agent capabilities for Nexus - new tools, skills, integrations, and conversational flows that meaningfully expand what users can accomplish through chat.
  • Build and own production-grade Python services (FastAPI, async patterns) that power Nexus's agent runtime, tool execution, and orchestration logic.
  • Extend our orchestration layer (LangGraph / LangChain or equivalent) with new agent topologies, routing logic, and tool-use patterns.
  • Design tool-use and function-calling interfaces - including MCP servers - that let Nexus safely interact with Arlo platform APIs, device telemetry, and partner systems.
  • Build the evals and observability that make agent behavior measurable: offline test suites, online quality metrics, trace tooling, regression detection, and dashboards engineers and PMs actually use.
  • Own the testing strategy for AI experiences - design and build the test harnesses, golden datasets, scenario suites, adversarial/red-team tests, and CI gates that catch agent regressions before they reach users. Define what "good" looks like for conversational quality, tool-use correctness, and task completion.
  • Partner closely with product, design, and platform teams to turn user needs into shipped agent features - and bring engineering judgment to scoping, sequencing, and tradeoffs.
  • Set technical direction for agent development practices at Arlo: patterns, frameworks, code review standards, and the playbook other engineers follow when they build on Nexus.
  • Mentor mid and senior engineers on LLM systems, prompt design, and production AI engineering.
What we're looking for

Must-haves
  • 8+ years of software engineering experience, with at least 1-2 years building production LLM-powered systems - ideally agentic chat, copilots, or multi-step agent workflows.
  • Strong production Python - FastAPI, asyncio, type hints, testing discipline. You've built and operated Python services at meaningful scale.
  • Hands-on experience with LLM orchestration frameworks like LangGraph, LangChain, LlamaIndex, or equivalent - and an opinion on when to use them vs. build your own.
  • Deep familiarity with tool-use / function-calling patterns. Bonus if you've built or integrated MCP (Model Context Protocol) servers, but strong tool-use experience in any framework translates.
  • Experience designing multi-agent or multi-step workflows: planner/executor patterns, agent handoff, state management, error recovery, human-in-the-loop.
  • A real point of view on evals and observability for LLM systems - you've built (or fought to build) the feedback loops that keep agents from regressing in production.
  • Hands-on experience testing AI/LLM experiences in production - building eval datasets, scoring rubrics (LLM-as-judge, human-in-the-loop, deterministic checks), regression suites, and the discipline to know which one applies when. You understand why traditional unit tests aren't enough for non-deterministic systems and have built the testing patterns that fill the gap.
  • Track record of shipping at the Staff level - you've operated as a technical leader across teams, not just an individual contributor with a senior title. The bar is delivery and influence, not slide decks.
Nice-to-haves
  • Experience with RAG, vector databases, embedding pipelines, and retrieval quality tuning.
  • Familiarity with Anthropic's Claude API, OpenAI's Responses API, or comparable provider SDKs at the level of tool use, structured outputs, and streaming.
  • Experience instrumenting LLM systems with tools like LangSmith, Langfuse, Arize, Braintrust, or homegrown tracing.
  • Experience with AI testing tooling (Braintrust, Langfuse, Patronus, DeepEval, Promptfoo, or equivalent), or having built homegrown versions of these.
  • Familiarity with red-teaming, prompt injection testing, or adversarial evaluation of agent systems.
  • Experience building backend systems for IoT or connected devices - reasoning about device state, telemetry streams, intermittent connectivity, command/response patterns, and the kind of real-world messiness that doesn't show up in pure SaaS backends. Bonus if you've designed APIs or agents that operate over a fleet of devices.
  • Experience working with mobile clients (iOS / Android) as API consumers of an agent backend.
  • Prior work on prompt engineering at scale, including prompt versioning, A/B testing, and prompt regression frameworks.

The pay range for this position reflects the minimum and maximum target for new hire salaries at commencement of employment and is expected to be between USD$175,000 - $225,000/year. However, base pay offered may vary depending on multiple factors, including role, job-related knowledge, skills, relevant education and experience.

We're committed to inclusivity and selecting the strongest candidate-no matter their background. Even if you don't meet every listed qualification, we encourage you to apply. We're happy to support growth in areas essential to the role. Interested in learning more about our workplace? Visit and follow our LinkedIn, and Glassdoor pages to read employee insights and get updates of what it's like to be part of Arlo.

Arlo is proud to be an Equal Opportunity Employer. We value inclusion and are committed to inclusive, and harassment-free workplace. We prohibit discrimination and harassment based on all legally protected statuses in all hiring and employment.

We provide reasonable accommodations to applicants and employees with disabilities, who are pregnant or have a related medical condition, or who have sincerely held religious beliefs, observances, and practices. Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, the Company will consider for employment qualified applicants with arrest and conviction records.