The #1 platform that brings everything marketing and customer engagement teams need in one place, to become unstoppable.
Senior Machine Learning Engineer, AI Decisioning
Location
Turkey
Posted
24 days ago
Salary
0
Seniority
Senior
Job Description
Senior Machine Learning Engineer, AI Decisioning
Insider One
• Design, build and release real-time decisioning systems that learn from interaction feedback at scale. • Own the modeling logic from how we represent users and signals to how reward attribution closes the loop and improves the next interaction. • Move ideas from papers and notebook prototypes including online learning policies and counterfactual estimators to production code that runs behind real-time APIs. • Design and build resilient streaming/batch pipelines that feed user state, reward signals, and offline replay. • Run honest experiments, A/B test what you ship, design offline evaluation for what you cannot, and kill your own work. when it doesn’t outperform against the baseline. • Continuously monitor and improve the quality, latency, observability, and scalability of the systems. • Collaborate across platform and product teams to turn research-grade ideas into production-grade products. • Share context, mentor engineers, raise the technical bar of the team, and help set direction for how we do ML at scale.
Job Requirements
- You don’t need to tick every box
- if you likely have:
- Designed and deployed personalization, ranking, or recommendation systems used by real users; improved core engagement metrics (CTR, conversion, retention, revenue) and can talk concretely about the lift
- Familiarity with sequential recommendation, ranking, or joint / multi-objective optimization problems where you can't optimize one metric without trading off another
- A/B tested the impact you’ve provided and iterated based on what the data said
- Comfortable with the messy reality of production ML: cold start, sparse signal, label delay, feedback loops, distribution shift
- Solid grounding in probabilistic modelling (Bayesian inference, calibration, hierarchical models) and modern recommender techniques (embeddings, sequence models, LLM-driven content understanding), applied to sequential, ranking, or multi-objective problems
- Software engineering, production-quality code and at least one programming language, care about API contracts, testing, and observability, not just notebooks
- Built high-throughput real-time or batch pipelines supporting ML training and inference, on AWS (or an equivalent major cloud) comfortable owning a service end to end across compute, storage, networking, and CI/CD
- Have moved at least one model from a paper, a notebook, or a whiteboard sketch into a real system that serves traffic, and can speak honestly about what broke along the way
- and it would be a strong plus if you have any of below:
- Hands-on experience with online decision-making under uncertainty, multi-armed bandits, contextual bandits, Thompson sampling, UCB, or RL agents that have served traffic
- Comfortable reasoning about exploration vs exploitation, regret, off-policy evaluation (IPS, doubly robust), counterfactual estimation, and the failure modes of each
- Causal inference / uplift modeling
- Academic research experience or publications in online decision-making under uncertainty, reinforcement learning, sequential recommendation, optimization, or related fields.
Benefits
- Curiosity and initiative you love to figure things out and solve complex problems.
- Collaborative ownership and team/product-first approach.
- Breadth and depth you’re excited to grow into M-shaped product engineer.
- Self-organization and full ownership through real-world impact.
- A strong team that ships and learns together.
- Continuous mentorship and technical coaching.
- Enjoy a monthly meal allowance designed to enhance your daily routine.
- Access comprehensive private health insurance.
- Feed your curiosity with access to Spotify, LinkedIn Learning, Blinkist, MasterClass, Neoskola, and CloudGuru.
- Level up with internal trainings covering AI fundamentals, coding, foreign languages, and a wide range of personal development skills.
- Be part of a diverse team that’s as global as it gets, where every voice is heard and 50+ nationalities build together.
- Become a Shareowner through our eligibility-based “ESOP” and own a piece of what you build.
- Help build the team you want to work with and enjoy rewarding referral bonuses.
- Opportunities to give back to your community through volunteering and purpose-driven social impact projects.
- From global retreats to team-building activities, expect year-round events that turn into lifelong memories.
- Get inspired by the greatest minds in the tech industry through events like our Tech & Dev Talks.
- Work from anywhere in Turkey through our fully remote setup.
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
• Lead the transition of machine learning models from theoretical prototypes into scalable, high-performance production systems. • Architect and deploy ML solutions utilizing AWS ECS (Elastic Container Service) for containerized workloads and AWS Lambda for serverless, event-driven inference pipelines. • Optimize PyTorch models for production deployment by converting them to ONNX formats. • Apply advanced inference optimization techniques (quantization, pruning, ONNX Runtime) and memory-efficient attention mechanisms like Flash Attention to minimize latency and maximize throughput. • Champion infrastructure best practices for machine learning systems, establishing reliable CI/CD pipelines, and ensuring robust, secure, and reproducible deployments across the AWS ecosystem. • Design, develop, and evaluate algorithms that generate descriptive, diagnostic, predictive, and prescriptive insights from both structured and unstructured data. • Write clean, efficient, and well-tested code. Complete rigorous testing, debugging, and documentation to ensure seamless installation and long-term maintenance. • Actively participate in research discussions, requirements gathering, and system design alongside domain experts to build tailored scoring and ML solutions.
Role Description As a Senior Machine Learning Engineer at Orita, you will: - Build and Productionize Models: Design, train, and deploy models that directly power our marketing-focused products, primarily for marketing use cases. - Develop Scalable ML Infrastructure: Architect and maintain robust, scalable, MLOps pipelines to ensure reliable training, serving, and monitoring of models in production. - Experiment & Optimize: Drive continuous improvement using A/B testing, uplift modeling, causal inference, and other advanced experimentation frameworks to validate and refine model performance. - Collaborate & Mentor: Work closely with cross-functional teams, including the CEO and CTO, to align on product goals and foster best practices for machine learning and data engineering across the organization. Qualifications - 5+ years of full-time software engineering experience, including at least 3 years working on ML systems. - Deep knowledge of modern machine learning algorithms (tree-based methods, deep learning architectures, transformers/LLMs). - Hands-on experience with PyTorch, TensorFlow, XGBoost or equivalent frameworks. - Feature engineering using aggregations, embeddings, and sub-models. - Track record building production-scale ML infrastructures, ideally using GCP (Vertex AI, KubeFlow, BigQuery, etc.). - Familiarity with CI/CD, containerization (Docker/Kubernetes), and distributed training (Spark, Ray, Dask, etc.). - Experience iterating models in a production environment is a must. - Strong proficiency in Python (numpy, pandas, etc.). - Experience with scalable data processing (Spark, Ray, BigQuery). - Job orchestration (Airflow). - Comfortable with advanced experimentation techniques. - Understanding of performance measurement in real-world deployments. - Comfortable wearing many hats—data wrangling, model development, deployment, monitoring, and performance optimization. - Excellent communication—able to explain complex ML concepts to non-technical stakeholders. - Self-starter mentality with the ability to own projects from ideation to deployment, picking up and learning new technologies as needed. Requirements - Familiarity with marketing technology or ads is a strong plus. - Experience with experimental design and methods such as causal inference or uplift modeling. - Exposure to modeling with LLMs and modern AI tooling. - Productionizing Reinforcement Learning and Bandit algorithms. - Ph.D in a technical field. - Experience in a fast-paced or startup environment. - You live in or near New York City. Most of us work in EST. Benefits - Impact: Join a lean, agile team shaping the future of ML for leading global brands. - Growth: Work directly with industry veterans with strong academic and professional backgrounds. - Innovation: Experiment with the latest ML models, from tree-based methods to cutting-edge LLMs. - Culture: We value ownership, iteration, and continuous learning—everyone’s voice matters.
AI/ML Engineer – Hybrid, NLP, Classification
South GeeksConnecting Latin American tech talent with companies worldwide to bring ideas to life
• Author the AI/ML Architecture Design Document • Recommend an accuracy threshold for the catalog mapping engine. • Build the 4-tier catalog code mapping engine for SAP catalog types. • Implement the AI anomaly detection module. • Design and implement the "Train Model" feedback loop where operator corrections retrain the model. • Wrap the model as a microservice for the main app.
Senior Software Development Engineer – Search Machine Learning
CVS HealthBringing our heart to every moment of your health.
• Develop and implement advanced search solutions • Lead the development and optimization of search algorithms and systems utilizing technologies such as Elastic/OpenSearch • Fine-tune search relevance using machine learning techniques • Explore and implement cutting-edge technologies including Agentic Solutions, RAG, and LLMs • Analyze search data and user behavior to inform optimization strategies • Collaborate with cross-functional teams to understand search requirements and deliver results • Develop and evaluate analytical models to investigate search-related problems • Utilize strong programming skills in Python to examine and interpret search data


