Software Engineer — AI/ML & FastAPI APIs

VISA

Austin (TX)

On-site

USD 96,000 - 148,000

Full time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Visa is seeking a Software Engineer in Austin, TX, to design, implement, test, and maintain software for commercial applications. The role emphasizes code quality, documentation, and collaboration with users to shape requirements.

Candidates should have a strong foundation in Java and Python, experience with FastAPI and LangChain, and familiarity with modern AI patterns and APIs. The position is office-based in Austin with travel as needed.

Qualifications

  • Based in Austin, TX metro area or willing to relocate to Austin.
  • Bachelor's degree, OR 3+ years of relevant work experience.
  • Programming languages: strong proficiency in Java and Python incl. async/await, type hints (Pydantic v2), and high-performance serialization (orjson).
  • AI/ML frameworks: LangChain, RAG architectures, LLM API integration, prompt engineering, and agentic AI patterns.

Responsibilities

  • Conduct analysis, design, programming, debugging, and modification of computer programs for commercial or end user applications.
  • Write code, complete programming tasks, and perform testing and debugging of applications.
  • Complete documentation and procedures for installation and maintenance.
  • Interface with users to define system requirements and/or necessary modifications.
  • Develop cost estimates, budgets, and schedules as needed.

Skills

Java
Python
Async/await
Pydantic v2
Orjson

Education

Bachelor's degree or 3+ years experience

Tools

FastAPI
LangChain
OAuth2
mTLS
API Key

Job description

Visa is seeking a Software Engineer in Austin, TX, to design, implement, test, and maintain software for commercial applications. The role emphasizes code quality, documentation, and collaboration with users to shape requirements.

Candidates should have a strong foundation in Java and Python, experience with FastAPI and LangChain, and familiarity with modern AI patterns and APIs. The position is office-based in Austin with travel as needed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer – Python/LLM Apps with FastAPI
AI Engineer – Python/LLM Apps with FastAPI

Kodeva LLC • Princeton (NJ)

On-site
USD 120,000 - 180,000
Senior Software Engineer - AI-Driven Payments
Senior Software Engineer - AI-Driven Payments

Visa • Austin (TX)

Hybrid
USD 112,000 - 204,000
Medical benefits
401(k)
Wellness Program
Senior Platform Architect, AI-Driven Commerce & APIs
Senior Platform Architect, AI-Driven Commerce & APIs

Visa • Austin (TX)

Hybrid
USD 173,100 - 276,800
Comprehensive benefits package including Medical, Dental, Vision
401(k)
Paid Time Off
AI Engineer with strong Python experience
AI Engineer with strong Python experience

Kodeva LLC • Princeton (NJ)

On-site
USD 120,000 - 180,000
AI Engineer
AI Engineer

Reuben Cooley Inc. • New Jersey

On-site
USD 120,000 - 180,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

NAM Info Inc • Edison (NJ)

On-site
USD 140,000 - 190,000
Senior Software Engineering Leader – Hybrid, API & Testing
Senior Software Engineering Leader – Hybrid, API & Testing

Visa • Austin (TX)

Hybrid
USD 162,500 - 260,400
Comprehensive benefits package
Medical, Dental, and Vision insurance
401(k) and FSA/HSA
+2
AI Engineer: Production ML & DevOps in Austin
AI Engineer: Production ML & DevOps in Austin

Singleton Group • Austin (TX)

Hybrid
USD 80,000 - 100,000
Fintech Software Engineering Leader — AI-Driven Delivery
Fintech Software Engineering Leader — AI-Driven Delivery

Visa • Austin (TX)

On-site
USD 187,000 - 299,000
Senior Software Engineer — AI & Real-Time Platform
Senior Software Engineer — AI & Real-Time Platform

Forward • Austin (TX), Northern (KY)

Hybrid
USD 180,000 - 240,000
Competitive salary and equity package
Flexible work arrangements
Generous PTO