Software Engineer, Marketing Recommendations
Core
Building and maintaining real-time recommendation systems to improve ticket purchase experiences for millions of live event fans by helping them navigate thousands of artists.
Role type
Mid-level Software Engineer (Recommendation Systems)
Builds
Real-time streaming recommendation platform for Live Nation and Ticketmaster
Domain
Live entertainment, event ticketing, real-time data processing
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, distributed systems, AWS (EC2, S3, Lambda), containerization, Kafka, Kafka Streams, ETL
Preferred skills
PySpark, PyTorch
Technologies
AWS, Kafka, Kafka Streams, PySpark, PyTorch, Java, Python
Responsibilities
Introduce new features, models, and techniques to the recommendation platform; write clean, testable, and efficient code; build and support cloud infrastructure; maintain real-time processing systems; identify and resolve bottlenecks and bugs; ensure system health via automated testing and monitoring; integrate with 3rd-party applications.
Seniority
Mid-level, hands-on IC