Senior Backend Software Developer

KellyMitchell Group

Cupertino (CA)

Hybrid

USD 73,000 - 99,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

KellyMitchell is seeking a Senior Backend Software Developer to join the AI team in a hybrid Cupertino setting. You will build and enhance backend systems using LLMs, vector embeddings, and rule-based recommendations for financial products, writing robust Python code in FastAPI and collaborating with a distributed team.

Key responsibilities include integrating Azure OpenAI, working with PostgreSQL, and ensuring code quality through tests and CI/CD practices, while applying design patterns like

Qualifications

  • 5+ years of professional software development experience, preferably in financial services or enterprise software.
  • Strong Python (3.10+), FastAPI, and asynchronous patterns knowledge.
  • Experience with LLM APIs, vector databases, embeddings, and caching strategies.

Responsibilities

  • Integrate with Azure OpenAI and embedding models for LLM-powered features and RAG architectures.
  • Work with PostgreSQL for schema design, queries, and migrations.
  • Write production-ready, typed Python code using FastAPI and test with pytest.
  • Collaborate on architecture decisions using Pydantic and repository patterns.

Skills

Python
FastAPI
PostgreSQL
LLM APIs
CI/CD

Tools

Pydantic
DI
Async IO

Job description

Job Summary

Our client, a leading Financial Services Company is seeking a Senior Backend Software Developer to join our AI team. This team builds systems using LLMs, vector embeddings, and rule-based recommendation engines to generate and manage personalized selling points for financial products. You will contribute to backend development, build new features, improve system reliability, and collaborate with a small, agile distributed team. This position is W-2 only. We do not work with third-party firms or C2C arrangements for this role.

Core Responsibilities
  • Integrate with Azure OpenAI and embedding models to build and optimize LLM-powered features and RAG architectures
  • Work with PostgreSQL for database operations, including schema design, query optimization, and migrations
  • Write production-ready, clean, typed, and asynchronous Python code using FastAPI
  • Write comprehensive unit and integration tests (pytest), build golden data sets, manage LLM evaluation, and participate in code reviews
  • Collaborate on architecture decisions utilizing Pydantic, dependency injection, and repository patterns
Required Skills/Experience (Must-Haves)
  • 5+ years of professional software development experience (Financial services or enterprise software experience is a plus)
  • Strong proficiency in Python (3.10+), FastAPI, and async/await patterns
  • Strong proficiency in PostgreSQL or similar modern relational DBMS
  • Practical experience with LLM APIs, vector databases, embeddings, tokenization, and caching strategies
  • Strict adherence to type annotations, linting, automated testing, and CI/CD practices
Preferred Skills/Experience (Nice-to-Haves)
  • Some familiarity with LLM components such as tokenization, cache, etc.
  • Strong code quality practices - type annotations, linting, automated testing
  • Excellent communication skills; ability to work independently in a distributed team
  • Experience in financial services or enterprise software development
Key Competencies & Behaviors
  • Analytical & Problem-Solving
  • Quality-Focused & Detail-Oriented
  • Collaborative & Self-Directed Work Environment
Location

Cupertino, CA Hybrid 3 days a week in office

Compensation & Benefits

Pay Range: The approximate pay range for this position is between $53.00 and $72.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.

  • Medical, Dental, & Vision Insurance Plans
  • Employee-Owned Profit Sharing (ESOP)
  • 401K offered
About KellyMitchell

At KellyMitchell, our culture is world class. We’re movers and shakers! We don’t mind a bit of friendly competition, and we reward hard work with unlimited potential for growth. This is an exciting opportunity to join a company known for innovative solutions and unsurpassed customer service. We're passionate about helping companies solve their biggest IT staffing & project solutions challenges. As an employee-owned, women-led organization serving Fortune 500 companies nationwide, we deliver expert service at a moment's notice.

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

Similar jobs worth comparing

Senior Backend AI Engineer - Python, FastAPI, LLMs (Hybrid)
Senior Backend AI Engineer - Python, FastAPI, LLMs (Hybrid)

KellyMitchell Group • Cupertino (CA)

Hybrid
USD 73,000 - 99,000
AI Software Developer
AI Software Developer

KellyMitchell Group • Englewood (CO)

Hybrid
USD 71,635 - 84,033
Medical, Dental, & Vision Insurance
Employee-Owned Profit Sharing (ESOP)
401K offered
Software Engineer (Agentic System Layer)
Software Engineer (Agentic System Layer)

KellyMitchell Group • Fort Worth (TX)

Hybrid
USD 69,000 - 76,000
Medical, Dental, & Vision Insurance
Employee Stock Ownership Plan
401K offered
Senior Engineer - Machine Learning
Senior Engineer - Machine Learning

KellyMitchell Group • Fort Worth (TX)

On-site
USD 108,000 - 156,000
Medical, Dental, & Vision Insurance
ESOP 401K
Pay range transparency
Software Development Engineer Mid
Software Development Engineer Mid

KellyMitchell Group • Irving (TX)

On-site
USD 61,992 - 67,502
Medical, Dental, & Vision Insurance
Employee-Owned ESOP
401K plan
Application Developer
Application Developer

KellyMitchell Group • Town of Brookfield (WI)

Hybrid
Medical, Dental, & Vision Insurance
Employee Stock Ownership Plan (ESOP)
401(k) Retirement Plan
Senior Software Engineer
Senior Software Engineer

Juniper Square • United States

On-site
USD 185,000 - 225,000
Health, dental, and vision care
Flex Time Off
Annual professional development stipend
Full Stack Software Engnieer
Full Stack Software Engnieer

Motion Recruitment Partners, LLC • Chicago (IL)

On-site
USD 100,000 - 140,000
Medical Insurance
Dental Benefits
Vision Benefits
+2
Software Engineer
Software Engineer

Kforce Inc • Pittsburgh

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

Motion Recruitment • Charlotte (NC)

Hybrid
USD 100,000 - 130,000
Medical Insurance
Health Savings Account (HSA)
Health and Dependent Care Flexible Spending Accounts
+4