Senior Software Engineer, AI

AECOMDallas, TX
$120,000 - $155,000Hybrid

About The Position

We’re looking for a Senior Software Engineer to build and ship production AI features powered by LLMs. This role is hands-on backend development, designing APIs, building services, and integrating AI into real applications used across the business. You’ll work on problems such as RAG and on deploying AI features to production. This is not a research role. You’ll build reliable, scalable AI functionality that people use every day. This position will offer flexibility for hybrid work schedules to include both in-office presence and telecommute/virtual work, to be based from either Houston or Dallas, TX.

Requirements

  • Bachelor's Degree plus at least 6 years of software engineering experience, or demonstrated equivalency of experience and/or education
  • Strong backend development skills in Python, Java, or similar
  • Experience building APIs, microservices, or distributed applications
  • Hands-on experience integrating LLMs or AI APIs into production applications
  • Experience with RAG or similar retrieval-based approaches
  • Experience deploying applications in cloud environments (AWS, Azure, etc.)
  • Strong understanding of production reliability, monitoring, and scaling

Nice To Haves

  • Experience building internal AI tools, copilots, or automation features
  • Familiarity with vector databases, embeddings, or semantic search
  • Experience improving retrieval quality (chunking, ranking, filtering)

Responsibilities

  • Build backend services and APIs that integrate LLMs into real applications
  • Develop AI-powered features using retrieval-augmented generation (RAG)
  • Design scalable services using async processing, queues, and microservices patterns
  • Integrate AI functionality into existing products and workflows
  • Own features end-to-end: build, deploy, monitor, and improve AI functionality in production
  • Solve real-world AI challenges around latency, response quality, and cost
  • Work with structured and unstructured data to support AI features
  • Partner with engineering and data teams to deliver reliable, production-ready solutions

Benefits

  • AECOM benefits may include medical, dental, vision, life, AD&D, disability benefits, paid time off, leaves of absences, voluntary benefits, perks, flexible work options, well-being resources, employee assistance program, business travel insurance, service recognition awards, retirement savings plan, and employee stock purchase plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service