Senior Software Engineer

CarvanaLos Angeles, CA

About The Position

Carvana is a rapidly growing company that has become a leader in the automotive retail industry by leveraging cutting-edge technology. The company is seeking a Senior Software Engineer to join the Next Generation Communications Platform (NGCP) team. This team is responsible for designing and building microservices that integrate advanced LLMs and AI models, supporting ML pipelines for continuous improvement of AI capabilities. The NGCP team plays a crucial role in redefining the customer experience at Carvana by developing a communication platform that empowers car buyers and sellers. The role involves shaping Sebastian, an interactive chatbot system, and contributing to the company's data and AI strategy. The engineer will collaborate with Product, Data Science, and Software Engineering teams to transform the car purchase process. As a key member of the NGCP team, you will play an integral role in shaping Sebastian, our interactive chat-bot system, where you’ll work with cutting edge generative AI models in order to provide best-in-class customer service for all our customers. You’ll also contribute to our overarching data and AI strategy, enhancing a suite of ML-driven services that support our customers and advocates. Collaborating closely with our Product, Data Science, and Software Engineering teams, you’ll help transform every stage of the purchase process—from search right through to vehicle delivery.

Requirements

  • Exceptional analytical ability to translate complex, abstract problems into logical and actionable software solutions.
  • Solid fundamentals in algorithms, data structures, and distributed systems.
  • Experience with Python, SQL, Redis, and major cloud platforms (GCP, AWS, Azure).
  • Experience using generative AI models from providers like OpenAI, Google, and Anthropic.
  • Strong communication and collaboration skills for working alongside product managers and other developers.
  • Production quality coding standards and patterns.
  • Must be able to read, write, speak, and understand English.

Nice To Haves

  • Kubernetes and Docker
  • Experience with Claude or other developer AI assistants

Responsibilities

  • Develop and scale context services, enhancing the capabilities of our conversational AI, Sebastian.
  • Collaborate closely with product managers and key stakeholders to architect and design new APIs and MCPs.
  • Drive iterative enhancements to Sebastian, resulting in tangible improvements to the customer experience.
  • Leverage the latest foundational models from OpenAI, Google, Anthropic and LLM frameworks to improve customers' experiences.
  • Manage the full software development lifecycle from design and development to testing and operating in production.
  • Communicate effectively with engineers and product managers.

Benefits

  • Full-Time salary position with a competitive salary and Carvana stock compensation.
  • Medical, Dental, and Vision benefits.
  • 401K with company match.
  • Student loan payments.
  • Discounts on vehicles.
  • Benefits for your pets.
  • A great wellness program to keep you healthy and happy both physically and mentally.
  • Access to opportunities to expand your skill set and share your knowledge with others across the organization.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service