Jobs · Engineering

Software Engineer - AI

Just Appraised · United States · 1 wk ago
RemoteRemoteEngineeringFull-time

About the role

We're hiring an AI Engineer to help build the systems behind our AI conversation engine and automation platform. This role involves designing and scaling AI systems that generate responses, retrieve relevant knowledge, and connect LLM workflows to real government data systems.

Responsibilities

  • Build and evolve our Conversation Engine: powering pre-drafted email, chat, and voice responses, including conversation state, memory, and high-quality response generation.
  • Own the RAG pipeline end-to-end: document ingestion, chunking strategies, embeddings, indexing, retrieval (hybrid/vector), reranking, and grounded response generation.
  • Implement AI Tooling / function calling: connect LLM workflows to internal systems (e.g., account lookup, case context retrieval, knowledge base queries) with strong validation and safe execution patterns.
  • Design evaluation and quality systems for AI features: offline eval harnesses, golden datasets, human feedback loops, monitoring for hallucinations/grounding, and regression prevention.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work closely with business stakeholders and customers to translate requirements into technical specifications and documentation.
  • Mentor and support engineering team members, promoting team efficiency and growth.
  • Troubleshoot and debug complex issues, ensuring timely resolution and platform stability.
  • Optimize application performance, reliability, and scalability, and uphold high standards for clean, maintainable code.
  • Identify and proactively address technical debt and performance bottlenecks to drive iterative product improvement.

Requirements

  • 2+ years of experience building production software, with strong proficiency in Python programming.
  • 2+ years of experience working with and optimizing relational databases (e.g., SQL, PostgreSQL).
  • Experience with cloud infrastructure (AWS or similar).
  • Proven experience working with Large Language Models (LLMs) and building production-ready RAG pipelines.
  • Strong proficiency in API design, data modeling, relational database design, and sing methodologies.
  • Proficiency with modern DevOps practices: version control (Git), containerization (Docker), CI/CD (GitHub Actions), and automated sing frameworks.

Qualifications

  • Most importantly, we look for engineers who care about building reliable AI systems in production.
  • Enjoy working on complex real-world problems.
  • Take ownership of systems from ideation to deployment.

Skills

  • Python programming
  • SQL and relational database management
  • Cloud infrastructure (AWS or similar)
  • Large Language Model (LLM) and RAG pipeline experience
  • API design, data modeling, and sing methodologies
  • Modern DevOps practices (Git, Docker, GitHub Actions, automated sing frameworks)

Benefits

  • Competitive compensation and stock equity plan
  • Comprehensive benefits package that includes medical, dental, vision, and life insurance
  • Company sponsored pre-tax retirement savings program (401k)
  • A flexible work environment that supports working from home
  • Flexible PTO
  • Home office stipend

Similar jobs

Software Engineer - AI

Ingram MicroIrvine, CA· 3 wk ago
Engineering$99k–$158k/yrapply on careers.ingrammicro.com

Software Engineer - AI

Zebra TechnologiesLincolnshire, IL· 1 wk ago
Engineering$109k–$163k/yrapply on zebra.wd501.myworkdayjobs.com