
Senior Machine Learning Engineer, AI Decisioning
Posted May 6

Posted May 6
This is a fully remote position, open to applicants in Turkey.
• Architect, develop, and deploy real-time decision-making systems that adapt based on user interaction feedback at scale.
• Take ownership of the modeling logic, including user representation, signal interpretation, and reward attribution to enhance future interactions.
• Transition concepts from academic papers and notebook prototypes, such as online learning policies and counterfactual estimators, into production code that powers real-time APIs.
• Create and implement robust streaming and batch pipelines that supply user states, reward signals, and offline replay capabilities.
• Conduct rigorous experiments, perform A/B testing on deployed solutions, design offline evaluations for non-testable features, and critically assess your own work when it falls short of the baseline.
• Continuously evaluate and enhance the quality, latency, observability, and scalability of the systems.
• Collaborate with platform and product teams to transform research-level concepts into production-ready products.
• Provide context, mentor fellow engineers, elevate the team's technical standards, and help define the approach to machine learning at scale.
• You don’t need to meet every requirement.
• Ideally, you possess:
• - Experience in designing and deploying personalization, ranking, or recommendation systems that are actively used, with demonstrable improvements in core engagement metrics (CTR, conversion, retention, revenue) and can discuss the impact in detail.
• - Familiarity with sequential recommendation, ranking, or joint/multi-objective optimization challenges where optimizing one metric involves trade-offs with another.
• - Experience in A/B testing the results of your contributions and iterating based on data insights.
• - Comfort with the complexities of production machine learning, including cold starts, sparse signals, label delays, feedback loops, and distribution shifts.
• - A solid foundation in probabilistic modeling (Bayesian inference, calibration, hierarchical models) and modern recommender systems techniques (embeddings, sequence models, LLM-driven content understanding), specifically applied to sequential, ranking, or multi-objective challenges.
• - Proficiency in software engineering, production-quality code, and at least one programming language, with a focus on API contracts, testing, and observability, beyond just notebook projects.
• - Experience in building high-throughput real-time or batch pipelines that support machine learning training and inference on AWS (or a comparable major cloud service), with the ability to manage a service end-to-end across compute, storage, networking, and CI/CD.
• - Successfully transitioned at least one model from a research paper, notebook, or whiteboard sketch into a live system that handles real user traffic, and can candidly discuss the challenges faced during the process.
• It would be a significant advantage if you have any of the following:
• - Practical experience with online decision-making under uncertainty, including multi-armed bandits, contextual bandits, Thompson sampling, UCB, or reinforcement learning agents that have handled real traffic.
• - Proficiency in reasoning about exploration vs exploitation, regret, off-policy evaluation (IPS, doubly robust), counterfactual estimation, and their respective failure modes.
• - Experience in causal inference or uplift modeling.
• - Academic research experience or publications in areas related to online decision-making under uncertainty, reinforcement learning, sequential recommendation, optimization, or similar fields.
• A culture of curiosity and initiative where you enjoy solving complex problems.
• An approach focused on collaborative ownership and a team/product-first mindset.
• Opportunities for growth as you evolve into a well-rounded product engineer.
• The ability to self-organize and take full ownership that leads to real-world impact.
• A strong team that collaborates and learns together.
• Continuous mentorship and technical coaching to support your development.
• Enjoy a monthly meal allowance aimed at enhancing your daily routine.
• Comprehensive private health insurance coverage.
• Access to resources that feed your curiosity, including Spotify, LinkedIn Learning, Blinkist, MasterClass, Neoskola, and CloudGuru.
• Opportunities to advance through internal training covering AI fundamentals, coding, foreign languages, and a wide range of personal development skills.
• Be part of a diverse team that reflects a global perspective, where every voice is valued, with over 50 nationalities collaborating.
• Become a Shareowner through our eligibility-based Employee Stock Ownership Plan (ESOP) and gain ownership of what you help create.
• Participate in building the team you want to work with and enjoy rewarding referral bonuses.
• Opportunities to contribute to your community through volunteering and purpose-driven social impact initiatives.
• From global retreats to team-building activities, look forward to year-round events that create lasting memories.
• Get inspired by leading minds in the tech industry through events like our Tech & Dev Talks.
• Enjoy the flexibility of working from anywhere in Turkey with our fully remote setup.
Flock Safety
Inspiren
OneStudyTeam
CDW
Get handpicked remote jobs straight to your inbox weekly.