AI and Python Software Engineer

Norland Group

San Jose (CA)

On-site

USD 104,000 - 145,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Norland Group is seeking an AI and Python Software Engineer to build production applications powered by agentic AI. You will work primarily in Python, designing and integrating APIs and shipping features that incorporate LLM capabilities into real software systems.

Ideal candidates have solid Python fundamentals, experience with REST APIs, and familiarity with AI tooling and frameworks, plus a collaborative mindset for a fast-paced tech environment in San Jose.

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

Responsibilities

  • Assist in building production applications powered by agentic AI
  • Design and integrate RESTful APIs and services in Python
  • Ship features that incorporate LLM capabilities into software systems
  • Collaborate with teams across engineering to ensure robust, scalable solutions
  • Write tests, conduct code reviews, and maintain clean code in a collaborative workflow
  • Experiment with LangGraph/LangChain and related AI tooling to optimize agent loops and prompts

Skills

Python fundamentals
REST APIs
AI tooling
Async programming
LLM API usage
Distributed systems
Unit tests
Vector databases
Caching

Education

BS in Computer Science or related field

Tools

FastAPI
Flask
Django
Git
LangGraph
LangChain

Job description

This position requires - Clear Background, Drug Test, and Education Check.
Must be authorized to work in the US for any employer without Sponsorship.
(Principal Only! No Corp to Corp)
----------------------------------------------

Position Title: AI and Python Software Engineer
Location: San Jose, CA
Pay Rate: $50-$70

Contract Duration: 6 months contract

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 countSolid Python fundamentals: writing clean, testable code, working with common tooling (git, virtual environments, debugging), and reading others' codeExperience 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 casesBasic software engineering hygiene: version control, code review, writing tests, and working in a team workflowFamiliarity 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 plusSome hands-on experience calling LLM APIs (OpenAI, Anthropic, or open-source models) as part of a larger application BonusExposure to databases (SQL or NoSQL), caching, or message queuesExperience with async/concurrent programming in PythonFamiliarity with RAG concepts: embeddings, vector databases, retrieval pipelines

    We encourage Minorities, Women, Protected Veterans and Disabled individuals to apply for all positions that they may be qualified for. We maintain a drug-free workplace and perform pre-employment substance abuse testing and background checks

    This position requires - Clear Background, Drug Test, and Education Check.
    Must be authorized to work in the US for any employer without Sponsorship.
    (Principal Only! No Corp to Corp)
    ----------------------------------------------

    Position Title: AI and Python Software Engineer
    Location: San Jose, CA
    Pay Rate: $50-$70

    Contract Duration: 6 months contract

    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

    We encourage Minorities, Women, Protected Veterans and Disabled individuals to apply for all positions that they may be qualified for. We maintain a drug-free workplace and perform pre-employment substance abuse testing and background checks

    Job Posted Date: 8/13/2026

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

Similar jobs worth comparing

Junior Software Engineer
Junior Software Engineer

Xoriant Corporation • San Jose (CA)

On-site
USD 90,000 - 120,000
Junior AI Engineer
Junior AI Engineer

Systems Integration Solutions • Austin (TX)

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

Saigepartners • San Jose (CA)

On-site
USD 69,000 - 96,000
Benefits package
Weekly payments
Python and AI Developer
Python and AI Developer

Digerati Systems Inc. • Cockeysville (MD)

On-site
USD 120,000 - 160,000
AI Software Engineer
AI Software Engineer

Ledgent Technology • Livermore (CA)

On-site
Software Engineer
Software Engineer

Protingent • San Jose (CA)

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

Worky • Johnston (RI)

Hybrid
USD 90,000 - 130,000
AI Engineer
AI Engineer

Eightelevengroup • Miami (FL)

On-site
USD <65,000
AI Engineer 1 // Mid-Level
AI Engineer 1 // Mid-Level

Rygen Technologies • Greenville (SC)

On-site
USD 80,000 - 100,000
Senior AI Software Engineer
Senior AI Software Engineer

Arcadia • New York (NY)

Hybrid
USD 180,000 - 240,000
Equity