Software Development Engineer
Core
Design and deliver large-scale, low-latency distributed systems and ML infrastructure for LLM-powered conversational shopping experiences and advertising.
Role type
Senior IC Software Development Engineer (LLM/ML Infrastructure)
Builds
Conversational ad experiences, ML infrastructure, data processing pipelines for sponsored products
Domain
E-commerce, Advertising, Generative AI
Deliverable
production ML models
Required skills
Distributed systems design, Large-scale system architecture, LLM integration, LLMOps, C#/C++/Java/Perl, Object Oriented Design
Preferred skills
Full SDLC experience, Code reviews, Source control, Testing, Operations
Technologies
C#, C++, Java, Perl, LLMs, Distributed Systems
Responsibilities
Design and develop conversational ad experiences on the Search page, Build large-scale distributed systems and ML infrastructure, Partner with science team to bring LLM models into production, Develop new approaches to conversational AI, Collaborate across engineering, science, and product teams, Participate in design and code reviews
Seniority
Senior, hands-on IC