×
Register Here to Apply for Jobs or Post Jobs. X

Python Software Engineer

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: Saige Partners
Full Time position
Listed on 2026-09-09
Job specializations:
  • Software Development
    Python, AI Engineer (Applied/Software), Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 50 - 70 USD Hourly USD 50.00 70.00 HOUR
Job Description & How to Apply Below

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 Lang Graph, Lang Chain, or similar agentic AI frameworks.
  • Exposure to SQL or No

    SQL 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 Linked In.

Contact us to learn more about the opportunity below or check out other opportunities at

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary