eBay logo
eBayPosted 1 month ago

Full stack Engineer MTS 1 – AIRI

$142,400–$190,100 year

On-siteToronto, Ontario, Canada

Full TimeEnterprise

Job Summary

Design, develop, test, and deploy AI-powered features, services, APIs, and platform components for intelligent experiences across eBay's global ecommerce platform. Build and integrate systems using Generative AI, LLMs, retrieval-augmented generation, and agent workflows to implement components for agent-led tasks, memory, and response generation. Collaborate with Product, Research, and Engineering teams to deliver practical AI solutions while participating in design reviews, code reviews, and production readiness discussions. Monitor and troubleshoot production AI systems for latency, errors, and quality regressions, improving reliability through testing, observability, and performance tuning. Mentor junior engineers through code reviews and knowledge sharing while staying current with practical developments in AI and ML engineering tools.

Required Qualifications

  • 5+ years of experience in software engineering, machine learning engineering, AI engineering, or related technical roles
  • 2+ years of experience developing, deploying, or supporting AI-centric, ML-powered, data-driven, or intelligent software systems
  • Hands-on experience building or integrating Generative AI, LLM-based applications, retrieval-augmented generation, conversational AI, or agent workflows
  • Strong programming skills in Java or similar JVM languages, with working proficiency in Python
  • Experience with ML or AI development tools and frameworks such as PyTorch, Transformers, scikit-learn, LangChain-style orchestration, or similar technologies
  • Experience building production backend services, APIs, distributed systems, or data-driven applications
  • Full-stack mindset with the ability or willingness to contribute to front-end development using modern web technologies
  • Working knowledge of AI system evaluation, including quality metrics, test sets, experimentation, model behavior analysis, and production feedback loops
  • Hands-on experience with: Spring Framework or Spring Boot
  • Hands-on experience with: Docker and Kubernetes
  • Hands-on experience with: RESTful APIs and scalable backend services
  • Hands-on experience with: Large-scale data technologies such as Hadoop, Spark, or equivalent systems
  • Hands-on experience with: CI/CD, automated testing, monitoring, and observability
  • Ability to debug production issues, analyze system behavior, and improve reliability, latency, and maintainability
  • Strong communication skills and the ability to work effectively with engineering, research, product, and data partners

Desired Qualifications

  • Experience with agent-led systems, tool-using agents, autonomous workflows, task-planning systems, or multi-agent orchestration
  • Experience with vector databases, embeddings, semantic search, retrieval-augmented generation, and knowledge-grounded AI systems
  • Familiarity with streaming data systems such as Kafka, Flink, Beam, or Storm
  • Experience with conversational AI concepts such as intents, entities, dialogue flows, actions, and user journeys
  • Experience building high-traffic ecommerce, marketplace, search, personalization, recommendations, trust, ads, or customer-support systems
  • Experience contributing to internal platforms, shared AI infrastructure, developer tools, evaluation frameworks, or reusable services
  • Familiarity with responsible AI practices, safety evaluation, model monitoring, and production governance

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce