Description & Requirements
We'll trust you to
• Lead the design and delivery of personalization and recommendation systems that power discovery across Bloomberg.com and mobile platforms.
• Build and maintain data pipelines that support personalization, experimentation, and model-driven product experiences.
• Design, develop, and evolve backend services and APIs that deliver personalized content at scale with low latency.
• Partner closely with the data science team to productionize models and enable rapid experimentation.
• Collaborate across the stack, including with frontend engineers, to deliver cohesive and high-quality user experiences.
• Make architectural decisions, drive technical discussions, and help set technical direction for the personalization platform.
• Mentor other engineers and raise the overall technical bar of the team.
You need to have
• 5+ years of industry experience in an Object Oriented Programming language, preferably Python or Java
• 5+ years of industry experience working with large data sets, performing machine learning model experimentation, implementation and deployment.
• A Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent professional experience.
We'd love to see
• Exposure building and developing a content recommendation system, focusing on recommendation algorithms and machine learning capabilities
• Familiarity building user behavioral models to predict users likelihood to perform high value actions like propensity to subscribe or churn
• Experience with end-to-end machine learning projects, including data analysis, feature engineering, model selection, hyper-parameter tuning, model deployment and ongoing performance monitoring.
• Hands-on expertise with big data systems and distributed data processing technologies such as Spark
• Proven track record building and maintaining data pipelines that power customer-facing product features.
• Demonstrated leadership delivering machine learning projects from inception through delivery.
• Practical expertise with public cloud platforms such as AWS.
• Proven ability to operate and evolve web-scale distributed systems in production.
Salary Range = 165,000 - 260,000 USD Annual + Benefits + Bonus
The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.
We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.