1

Python Fastapi Developer Jobs in Plainfield, IL (NOW HIRING)

Role Overview We are seeking a talented Generative AI Engineer with strong expertise in Python and ... Familiarity with API development (FastAPI/Flask/Django) for AI service integration. * Solid ...

Role Overview We are seeking a talented Generative AI Engineer with strong expertise in Python and ... Familiarity with API development (FastAPI/Flask/Django) for AI service integration. * Solid ...

AI Dev Lead

Chicago, IL

$60.75 - $79.50/hr

Python, FastAPI, Flask * LangChain, LlamaIndex, Transformers library * OpenAI API, Azure OpenAI ... Prompt engineering and AI safety practices Uses best practices and knowledge of AI/ML methodologies ...

Proficiency in programming languages such as Python, FastAPI, Rest APIs, SQLAlchemy, HTML, JavaScript, C, and C++ * Familiarity with Linux, Git, and software debugging tools * Understanding of Agile ...

Proficiency in programming languages such as Python, FastAPI, Rest APIs, SQLAlchemy, HTML, JavaScript, C, and C++ * Familiarity with Linux, Git, and software debugging tools * Understanding of Agile ...

Python backend development (FastAPI, Django, Flask, async patterns) - primary language, non ... LLM integration patterns(RAG), prompt engineering, and AI pipeline design * Databases - relational ...

Backend (Python) • Build and maintain backend services using Python. • Help design and ... Must to Have • FastAPI and Pydantic experience. • SQLAlchemy (ORM) and Alembic experience. • ...

Senior ReactJS Developer

Chicago, IL · On-site

$56.25 - $74.25/hr

Senior Developer (Strong UI & Python Fundamentals) Position: Senior Developer Location: Chicago ... Solid knowledge of Python fundamentals. * Nice to have (not required): FastAPI, Pydantic ...

Senior ReactJS Developer

Chicago, IL · On-site

$56.25 - $74.25/hr

Senior Developer (Strong UI & Python Fundamentals) Position: Senior Developer Location: Chicago ... Solid knowledge of Python fundamentals. * Nice to have (not required): FastAPI, Pydantic ...

Solutions Architect

Chicago, IL · On-site

$65 - $85.50/hr

CI/CD (e.g., GitHub Actions/Azure DevOps/Jenkins); artifact management; IaC (e.g., Terraform); containers (Docker, Kubernetes); secrets and policy-as-code. * Applications: React; Python (FastAPI ...

Solutions Architect

Chicago, IL · On-site

$65 - $85.50/hr

CI/CD (e.g., GitHub Actions/Azure DevOps/Jenkins); artifact management; IaC (e.g., Terraform); containers (Docker, Kubernetes); secrets and policy-as-code. * Applications: React; Python (FastAPI ...

Solutions Architect

Chicago, IL

$65 - $85.50/hr

CI/CD (e.g., GitHub Actions/Azure DevOps/Jenkins); artifact management; IaC (e.g., Terraform); containers (Docker, Kubernetes); secrets and policy-as-code. * Applications: React; Python (FastAPI ...

Deep hands-on experience building and operating services with Java/Spring Boot, Node.js/Express, Python/FastAPI/Django, or C#/.NET * Cloud & DevOps: Strong hands-on experience deploying and operating ...

... Data Engineer Associate] is a plus - Proficient in Python and structured/unstructured data ... maintaining FastAPI endpoints for applications - Understanding AI techniques enhancing LLMs ...

next page

Showing results 1-20

Python Fastapi Developer information

See Plainfield, IL salary details

$12

$57

$84

How much do python fastapi developer jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for python fastapi developer in Plainfield, IL is $57.14, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $64.90 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 Plainfield, IL? For Python Fastapi Developer jobs in Plainfield, IL, the most frequently searched job titles are:
What job categories do people searching Python Fastapi Developer jobs in Plainfield, IL look for? The top searched job categories for Python Fastapi Developer jobs in Plainfield, IL are:
What cities near Plainfield, IL are hiring for Python Fastapi Developer jobs? Cities near Plainfield, IL with the most Python Fastapi Developer job openings:
Infographic showing various Python Fastapi Developer job openings in Plainfield, IL as of May 2026, with employment types broken down into 80% Full Time, 10% Part Time, and 10% Contract. Highlights an 83% Physical, and 17% Remote job distribution, with an average salary of $118,848 per year, or $57.1 per hour.
Senior Software Development Engineer - GenAI Platform

Senior Software Development Engineer - GenAI Platform

Expedia

Chicago, IL • On-site

$126.20K - $166.40K/yr

Full-time

Medical, Dental, Vision, PTO

Posted 5 days ago


Expedia Group rating

8.0

Company rating: 8.0 out of 10

Based on 19 frontline employees who took The Breakroom Quiz

5th of 11 rated travel agencies


Job description

Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.

Why Join Us?

To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win.

We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us.

Introduction to the Team:

Expedia Technologyteamspartner with our Product teams to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction.

The Senior Software Developer role is part of the GenAI Platform team. The GenAI Platform team builds and operates Expedia Group's shared generative AI platform - tooling, services, and guardrails - that enable product and ML teams to safely experiment with, deploy, and scale GenAI-powered experiences across our brands. You will lead the design, delivery, and evolution of scalable GenAI services and multi-agent infrastructure that power secure, observable GenAI capabilities across Expedia Group. By shaping multi-agent platform architecture, codifying guardrails and best practices, and partnering closely with product and domain engineering teams, you will accelerate how internal teams build, integrate, and safely operate AI-enabled experiences for travelers and partners at global scale.

In this role, you will:

  • Design, build, and operate Python/FastAPI backend services and APIs that power GenAI Platform capabilities such as RAG managers, data planes, and vector store services, with strong focus on system design, API design, and data modeling.

  • Implement clean, maintainable, and well-tested code using modern engineering practices including code reviews, CI/CD pipelines, automated testing, monitoring, alerting, and participating in on-call rotations where applicable.

  • Integrate platform services with internal and external LLM providers, Elasticsearch-based vector stores, and Aurora PostgreSQL as part of scalable, reliable RAG and retrieval workflows across multiple domains.

  • Contribute to and evolve GenAI platform guardrails and safety features (authentication, API key management, workload-to-workload authentication, evaluation and observability hooks) so AI-enabled applications are secure, responsible, observable, cost-aware, and safely integrate and operate AI/MLenabled solutions that improve outcomes.

  • Partner closely with staff and principal engineers, product managers, applied scientists, and other engineering teams to refine requirements, shape platform architecture (including multi-tenant vector stores and workflow integrations), and deliver incremental, production-ready value.

  • Create and maintain clear technical documentation (design docs, runbooks, implementation guides, and how-tos) that enables other teams to successfully adopt, extend, and build on GenAI Platform services and paved roads.

Minimum Qualifications:

  • Bachelor's degree in Computer Science or a related technical field; or Equivalent related professional experience.

  • 8+ years of relevant professional experience, including building and operating backend services and APIs with end-to-end ownership from design through deployment and ongoing operational support.

  • Proven proficiency in Python and experience developing production-grade web services using FastAPI or similar modern frameworks (such as Flask, Django, or other async service frameworks), with solid understanding of system design, API design, and data modeling.

  • Experience building and running backend APIs in public or hybrid cloud environments, with hands-on exposure to core cloud services (AWS preferred) and at least one data store technology (relational, NoSQL, or search), such as Aurora PostgreSQL or Elasticsearch.

  • Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products, including exposure to LLM-powered capabilities, embeddings, or RAG patterns, or demonstrated ability to ramp up quickly using internal GenAI Platform tools and documentation.

Preferred Qualifications:

  • Deep experience building and operating Python-based backend APIs at scale on AWS or similar cloud providers, including performance tuning, resilience patterns, and advanced API and data modeling for high-traffic or multi-tenant services.

  • Hands-on experience with RAG and vector store tooling (for example, LangChain, LlamaIndex, LangGraph) and evaluation or observability frameworks (such as LangSmith or Langfuse), including safely integrating and operating AI/MLenabled solutions that improve outcomes.

  • Experience integrating and optimizing LLM-powered systems end to end, including prompt and retrieval design, embeddings management, Elasticsearch vector search, Aurora PostgreSQL schemas, and platform-level guardrails such as auth, quota, and evaluation hooks.

  • Background building internal platforms, SDKs, or shared services adopted by multiple product teams, including clear documentation, paved road patterns, and close collaboration with cross-functional partners (product management, applied science, and engineering).

  • Experience designing or implementing workflow and agent orchestration-based solutions (for example, using n8n, Flowise, or similar) to build multi-tool or multi-agent GenAI applications, and familiarity with AI-driven platform architectures and safety-by-design practices.

The total cash range for this position in Chicago is $171,500.00 to $240,000.00. Employees in this role have the potential to increase their pay up to $274,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.

Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual's knowledge, skills, and experience. Pay ranges may be modified in the future.

Expedia Group is proud to offer a wide range of benefits to support employees and their families, including medical/dental/vision, paid time off, and an Employee Assistance Program. To fuel each employee's passion for travel, we offer a wellness & travel reimbursement, travel discounts, and an International Airlines Travel Agent (IATAN) membership. View our full list of benefits.

Accommodation requests

If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request.

We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others.

Expedia Group's family of brands includes: Brand Expedia, Hotels.com, Expedia Partner Solutions, Vrbo, trivago, Orbitz, Travelocity, Hotwire, Wotif, ebookers, CheapTickets, Expedia Group Media Solutions, Expedia Local Expert, CarRentals.com, and Expedia Cruises. 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you're confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

What Expedia Group employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom