Python Software Engineer

Saige Partners

San Jose (CA)

On-site

USD 69,000 - 96,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Benefits package
Weekly payment solutions

Job summary

Saige Partners in San Jose, CA seeks a Python Software Engineer to build production-grade applications powered by agentic AI. You will focus on Python development, API integration, and integrating LLM capabilities into real-world software.

Requires strong Python skills, REST API experience, and hands-on work with LLM APIs. This is a W2 contract based role onsite in San Jose, with a 8 am–5 pm PST schedule and competitive hourly compensation.

Qualifications

  • BS or equivalent practical experience in software engineering.
  • 0–2 years of software engineering experience, including internships or projects.
  • Strong Python skills with clean coding practices and testing.

Responsibilities

  • Develop Python applications for production environments.
  • Design, build, and integrate REST APIs using FastAPI, Flask, or Django.
  • Integrate LLM and AI capabilities into software products.
  • Work with LLM APIs such as OpenAI or Anthropic.
  • Develop agentic AI workflows including tool calling and prompt chaining.
  • Implement authentication, pagination, error handling, and API best practices.
  • Write unit tests and participate in code reviews.
  • Collaborate with engineers to design, develop, test, and deploy features.

Skills

Python
REST APIs
Git
Testing
Debugging

Education

Bachelor's degree in Computer Science, Software Engineering, or related field
Equivalent practical experience

Tools

FastAPI
Flask
Django
OpenAI API
LangChain

Job description

Job Description

We strive to be Your Future, Your Solution to accelerate your career!

Position:

Python Software Engineer (San Jose, CA)

Job Overview:

We are seeking a Software Engineer to help build and deploy production applications powered by agentic AI. This role will focus primarily on Python development, API integration, and incorporating LLM capabilities into real-world software applications. The ideal candidate has a strong foundation in software engineering, hands‑on experience with APIs and LLMs, and an interest in emerging AI technologies.

Contract Type:

This is a W2 contract position and is not eligible for C2C or W2 referral candidates.

Key Responsibilities:
  • Develop clean, maintainable, and testable Python applications for production environments.
  • Design, build, and integrate REST APIs using frameworks such as FastAPI, Flask, or Django.
  • Integrate LLM and AI capabilities into production software applications.
  • Work with LLM APIs, including OpenAI, Anthropic, or open-source models.
  • Develop and integrate agentic AI workflows involving tool/function calling, prompt chaining, and agent loops.
  • Implement authentication, pagination, error handling, and other API best practices.
  • Write unit tests, participate in code reviews, and follow established software development practices.
  • Use Git and standard development tooling to collaborate effectively within an engineering team.
  • Read, troubleshoot, debug, and contribute to existing codebases.
  • Collaborate with engineers and cross-functional teams to design, develop, test, and deploy new features.
Qualifications:
Required
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 0--2 years of software engineering experience, including internships, co-ops, academic projects, hackathons, or substantial personal/open-source projects.
  • Strong foundation in Python, including clean coding practices, testing, debugging, and common development tooling.
  • Hands‑on experience building or consuming REST APIs.
  • Understanding of software engineering fundamentals, including Git, version control, code reviews, testing, and collaborative development workflows.
  • Familiarity with agentic AI concepts, such as tool/function calling, prompt chaining, or agent loops.
  • Hands‑on experience integrating LLM APIs into an application.
Preferred
  • Experience with LangGraph, LangChain, or similar agentic AI frameworks.
  • Exposure to SQL or NoSQL databases, caching technologies, or message queues.
  • Experience with asynchronous or concurrent programming in Python.
  • Familiarity with Retrieval-Augmented Generation (RAG) concepts, including embeddings, vector databases, and retrieval pipelines.
  • Experience working with AI/ML projects through coursework, hackathons, personal projects, open‑source contributions, or professional experience.
Work Location:

Onsite in San Jose, CA

Working Hours:

Monday through Friday, 8 am - 5 pm PST

Compensation:

$50-$70 per hour

Benefits:
  • Benefit package and convenient weekly payment solutions that help employees stay healthy and maintain a positive work/life balance.
About Saige Partners:

Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture, which is why we offer a benefit package and convenient weekly payment solutions that helps our employees stay healthy and maintain a positive work/life balance.

Learn more about Saige Partners on Facebook or LinkedIn.

Contact us to learn more about the opportunity below or check out other opportunities at https://careers.saigepartners.com/.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Engineer - AI & API Focus (San Jose)
Python Software Engineer - AI & API Focus (San Jose)

Saige Partners • San Jose (CA)

On-site
USD 69,000 - 96,000
Benefits package
Weekly payment solutions
Python Engineer C2C contract at San Jose, CA
Python Engineer C2C contract at San Jose, CA

Tech Mirrors • San Jose (CA)

On-site
USD 100,000 - 130,000
Junior Software Engineer
Junior Software Engineer

Xoriant Corporation • San Jose (CA)

On-site
USD 90,000 - 120,000
Python Engineer C2C requirements at San Jose, CA
Python Engineer C2C requirements at San Jose, CA

Tech Mirrors • San Jose (CA)

On-site
USD 100,000 - 140,000
Backend Engineer - Python
Backend Engineer - Python

MACHINE LEARNING TECHNOLOGIES LLC • Dallas (TX)

On-site
USD 60,000 - 90,000
Python Developer | Wilmington/New York, US
Python Developer | Wilmington/New York, US

JobCubby • New York (NY), Northern (KY)

Hybrid
USD 42,000 - 147,000
Python Developer
Python Developer

Tata Consultancy Services • Alpharetta (GA)

On-site
USD 110,000 - 120,000
Discretionary Incentive
Medical Coverage
Dental & Vision
+12
Senior Software Engineer (Python / Agentic AI)
Senior Software Engineer (Python / Agentic AI)

Motion Recruitment Partners LLC • Los Angeles (CA)

Hybrid
USD 140,000 - 190,000
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
+1
Senior AI engineer IRC296446
Senior AI engineer IRC296446

GlobalLogic • Town of Poland (NY)

On-site
USD 150,000 - 190,000
Relocation options
Rotation programs
Diversity & inclusion
+3
Python AI Developer
Python AI Developer

Robotics Prcocess Automation, LLC • Dallas (TX)

On-site
USD 100,000 - 130,000