Software Engineer - AI Systems

Mutual of Omaha Mortgage

$135K — $150K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field, or equivalent experience
  • 2+ years of professional software engineering experience
  • Hands-on experience with Anthropic SDK/API and Claude Console is essential
  • Proficiency with RESTful API development using Python
  • Strong debugging skills for both deterministic and non-deterministic systems
  • Familiar with SQL and relational databases (e.g., MySQL, Postgres)
  • Experience with DevOps tools like Docker, CI/CD, and cloud platforms (AWS/Azure)

Responsibilities

  • Design and build web applications and AI-driven services
  • Maintain integrations with Anthropic API/SDK for Claude models
  • Write and evaluate prompts for AI reliability and safety
  • Develop RESTful APIs and React front-ends around AI features
  • Oversee DevOps for AI services including CI/CD and cloud deployment
  • Write optimized SQL queries against relational databases
  • Collaborate with cross-functional teams to translate business needs into AI solutions

Benefits

  • Accrual of vacation hours based on years of service
  • 40 hours of paid sick time after 90 days of employment
  • 9 Paid Holidays plus 1 Cultural Celebration Day
  • Multiple PPO and HDHP medical plan options
  • Comprehensive dental and vision coverage
  • Company-paid life insurance
  • 401K with generous employer match
  • Additional benefits including options for life insurance, FSA, and pet insurance
  • Access to free legal services and an employee loan program
Full Job Description
Software Engineer - AI Systems

Location: Hybrid - Irvine, CA

Job Type: Full-Time

Overview:

We are seeking a skilled Software Engineer with a strong focus on AI systems to join our team. This role centers on designing, building, and maintaining AI-driven services and agentic workflows, with hands-on Anthropic SDK/API experience as a core requirement. The ideal candidate blends prompt engineering skill, comfort building and debugging agentic loops, and solid full-stack fundamentals (Python, TypeScript/React, SQL). This person should think about both software-engineering discipline and AI-system behavior: testing, scaling, and securing AI-backed applications the same way any production system would be.

Key Responsibilities:
  • Design, build, deploy web applications, AI-driven services and agentic pipelines (tool-use loops, multi-step agents, orchestration)
  • Build and maintain integrations with Anthropic API/SDK (Claude models, tool use, prompt caching, streaming)
  • Write, iterate, and evaluate prompts for reliability, safety, and cost efficiency
  • Develop RESTful APIs (Python) and React/TypeScript front ends around AI features
  • Own DevOps for AI services: CI/CD, containerization (Docker), cloud deploy (AWS/Azure), monitoring/observability for agent runs
  • Write optimized SQL against relational DBs
  • Design automated test frameworks for both deterministic code and non-deterministic AI outputs (eval harnesses, regression suites)
  • Collaborate cross-functional with teams and translate business needs into AI-backed technical solutions
  • Maintain technical docs (architecture, prompt design decisions, agent behavior/limits)

Skills & Qualifications
  • Bachelor's degree in computer science, related field, or equivalent experience.
  • 2+ years of professional software engineering experience
  • 2+ years of experience working with Python and Flask or Django
  • Must-have: Hands on experience with Anthropic SDK/API and Claude Console
  • Proficiency with Git
  • Strong experience with RESTful API development
  • Hands-on experience with SQL and relational databases (e.g., MySQL, MSSQL, Postgres)
  • Comfortable building and debugging agentic loops (tool-call cycles, multi-turn agents, error recovery, self-verification patterns)
  • Judgment to scope an AI solution appropriately - knows when multi-agent orchestration is overkill versus warranted
  • Some DevOps exposure: Docker, CI/CD, cloud platforms like AWS or Azure
  • Proficiency with Git
  • Familiarity with testing libraries (pytest, jest); LLM eval framework experience a plus
  • Strong debugging skills for complex, partially non-deterministic systems
  • Excellent communication skills: ability to explain AI behavior, limits, and tradeoffs to non-technical stakeholders
  • Stays current with the broader AI landscape - local/open-source models, emerging tooling, and alternatives to hosted APIs - and can speak to tradeoffs (cost, latency, privacy, quality) between running a model locally versus calling a hosted API

The annual salary for this position is $135,000-$150,000. This position offers eligibility for incentive compensation.
We offer an extensive compensation package. Benefits include:
  • Vacation - Vacation hours accrue on a per pay period basis. Balance maximums are based on years of service.
  • Paid Sick Time - 40 hours of paid sick time after 90 days of employment. State sick time requirements will be added as needed.
  • 9 Paid Holidays + 1 Cultural Celebration Day (Floating Holiday)
  • Multiple PPO Medical Plans, as well as HDHP eligible plan.
  • Dental Coverage
  • Vision Coverage
  • Company Paid Life Insurance
  • 401K with a generous employer match
  • Additional Benefits including - Optional Life, FSA, Pet Insurance etc.
  • Free Legal Services
  • Employee Loan Program

Similar Jobs

More Jobs at Mutual of Omaha Mortgage

More Information Technology Jobs

Find similar Software Engineer - AI Systems jobs: