Junior Software Engineer

Xoriant Corporation

San Jose (CA)

On-site

USD 90,000 - 120,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Xoriant Corporation in San Jose, CA is seeking a Junior Software Engineer to join our production applications team. You will primarily write Python, design and integrate APIs, and ship features that embed LLM capabilities into real software systems.

The role emphasizes hands-on coding, collaboration with teammates, and a willingness to learn about agentic AI concepts such as tool calls and prompt chaining. Candidates with 0–2 years of experience and comfort with REST APIs will thrive in this

Qualifications

  • BS in Computer Science, Software Engineering, or related field — or equivalent practical experience
  • 0—2 years of software engineering experience; internships, co-ops, and personal/open-source projects count
  • Solid Python fundamentals: clean, testable code; using git, virtual environments; reading others' code
  • Experience building or integrating REST APIs; designing endpoints; handling authentication, pagination, and errors
  • Basic software engineering hygiene: version control, code review, writing tests, team workflow
  • Familiarity with agentic AI concepts: tool/function calling, prompt chaining, agent loops; exposure to LangGraph/LangChain is a plus
  • Some hands-on experience calling LLM APIs (OpenAI, Anthropic, or open-source) as part of a larger application is a bonus
  • Exposure to databases (SQL/NoSQL), caching, or message queues
  • Experience with async/concurrent programming in Python
  • Familiarity with RAG concepts: embeddings, vector databases, retrieval pipelines

Skills

Python programming
REST APIs design
Async programming in Python
Agentic AI concepts
LLM API usage
Testing & code quality
Git version control
Reading others' code

Education

Bachelor's degree in Computer Science or related field

Tools

FastAPI
Flask
Django
Git
SQL
NoSQL
Redis

Job description

Job Title: Junior Software Engineer

Location: San Jose, CA (Onsite)

Description

We"re looking for a junior software engineer who can help build production applications powered by agentic AI. You"ll work primarily in Python, designing and integrating APIs and shipping features that incorporate LLM capabilities into real software systems.

Requirements
  • BS in Computer Science, Software Engineering, or related field — or equivalent practical experience
  • 0 — 2 years of software engineering experience; internships, co-ops, and substantial personal/open-source projects count
  • Solid Python fundamentals: writing clean, testable code, working with common tooling (git, virtual environments, debugging), and reading others" code
  • Experience building or integrating with REST APIs, e.g., experience in designing endpoints (FastAPI, Flask, Django), consuming third-party APIs, handling authentication, pagination, and/or error cases
  • Basic software engineering hygiene: version control, code review, writing tests, and working in a team workflow
  • Familiarity with agentic AI concepts — tool/function calling, prompt chaining, or agent loops — demonstrated through coursework, hackathons, personal projects, or work experience. Exposure to frameworks like LangGraph, LangChain, or similar is a strong plus
  • Some hands-on experience calling LLM APIs (OpenAI, Anthropic, or open-source models) as part of a larger application Bonus
  • Exposure to databases (SQL or NoSQL), caching, or message queues
  • Experience with async/concurrent programming in Python
  • Familiarity with RAG concepts: embeddings, vector databases, retrieval pipelines
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI and Python Software Engineer
AI and Python Software Engineer

Norland Group • San Jose (CA)

On-site
USD 104,000 - 145,000
Junior AI Engineer
Junior AI Engineer

Systems Integration Solutions • Austin (TX)

On-site
USD 85,000 - 120,000
Software Engineer
Software Engineer

Protingent • San Jose (CA)

On-site
USD 83,000 - 96,000
Insurance options
Education reimbursement
Pre-tax commuter benefits
+2
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Systems Integration Solutions • Austin (TX)

On-site
USD 70,000 - 100,000
Gen AI Engineer
Gen AI Engineer

NewVision Software • United States

On-site
USD 70,000 - 110,000
Python Software Engineer
Python Software Engineer

Saigepartners • San Jose (CA)

On-site
USD 69,000 - 96,000
Benefits package
Weekly payments
Software Engineer (Backend)
Software Engineer (Backend)

Nace.AI • Palo Alto (CA)

On-site
USD 120,000 - 160,000
AI Engineer (Entry Level)
AI Engineer (Entry Level)

Tata Consultancy Services • Tampa (FL)

On-site
USD 70,000 - 90,000
Software Engineer – AI Agents & Intelligent Systems
Software Engineer – AI Agents & Intelligent Systems

ManpowerGroup Global, Inc. • Town of Norway (WI), San Francisco (CA)

On-site
USD 100,000 - 130,000
Sr AI Developer/Agentic AI Engineer
Sr AI Developer/Agentic AI Engineer

Accord Technologies Inc • Charlotte (NC)

On-site
USD 85,000 - 115,000