Senior Machine Learning Engineer (AI Decisioning)

1 month ago
Full-time
Senior
Software Development
Insider

Insider

Insider offers an AI-powered customer engagement platform designed for marketing teams, integrating customer data platforms, personalization, and journey orchestration to enhance customer interactions across various channels.

Internet Software & Services
Founded 2012

Description

  • Design, build, and release real-time decisioning systems that learn from interaction feedback at scale.
  • Own the modeling logic from user and signal representation through reward attribution and closed-loop improvement.
  • Move online learning policies, counterfactual estimators, and other prototype ideas into production code behind real-time APIs.
  • Design and build resilient streaming and batch pipelines for user state, reward signals, and offline replay.
  • Run A/B tests and offline evaluations to validate shipped systems and compare them against baselines.
  • Continuously monitor and improve system quality, latency, observability, and scalability.
  • Collaborate with platform and product teams to turn research ideas into production-grade products.
  • Share context, mentor engineers, and help raise the technical bar for machine learning at scale.

Requirements

  • Designed and deployed personalization, ranking, or recommendation systems used by real users and can speak to measurable engagement lift.
  • Experience with sequential recommendation, ranking, or joint/multi-objective optimization problems.
  • Experience A/B testing changes and iterating based on results.
  • Comfort working in production ML environments with cold start, sparse signals, label delay, feedback loops, and distribution shift.
  • Solid grounding in probabilistic modeling, including Bayesian inference, calibration, and hierarchical models.
  • Experience with modern recommender techniques such as embeddings, sequence models, and LLM-driven content understanding.
  • Strong software engineering skills and production-quality coding in at least one programming language, with attention to API contracts, testing, and observability.
  • Experience building high-throughput real-time or batch pipelines for ML training and inference on AWS or an equivalent major cloud.
  • Ability to own a service end to end across compute, storage, networking, and CI/CD.
  • Experience moving a model from a paper, notebook, or whiteboard sketch into a production system serving traffic.
  • Hands-on experience with online decision-making under uncertainty, multi-armed bandits, contextual bandits, Thompson sampling, UCB, or RL agents that have served traffic (strong plus).
  • Understanding of exploration vs. exploitation, regret, off-policy evaluation, and counterfactual estimation (strong plus).
  • Experience with causal inference or uplift modeling (strong plus).
  • Academic research experience or publications in online decision-making, reinforcement learning, sequential recommendation, optimization, or related fields (strong plus).

Benefits

  • Monthly meal allowance.
  • Comprehensive private health insurance.
  • Access to learning platforms including Spotify, LinkedIn Learning, Blinkist, MasterClass, Neoskola, and CloudGuru.
  • Internal trainings in AI fundamentals, coding, foreign languages, and personal development skills.
  • Fully remote work from anywhere in Turkey.
  • Eligibility-based ESOP to become a shareowner.
  • Referral bonuses.
  • Volunteering opportunities and purpose-driven social impact projects.
  • Global retreats, team-building activities, and year-round events.
  • Tech & Dev Talks and other industry events.
  • Continuous mentorship and technical coaching.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer II, Backend (ML Training & Serving)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Software Engineer II for its ML Training & Serving engineering team to build the infrastructure that trains and serves machine learning models across the company.

AWS Kotlin Kubernetes Machine Learning MySQL Python
4 hours, 4 minutes ago

Ssr. Fullstack Engineer

Resilient Co 11-50 Professional Services

Resilient Co. is hiring a semi-senior Fullstack Engineer in Argentina or Brazil to build AI-driven full-stack solutions for enterprise workflows, with a focus on agentic AI, machine learning, backend services, and cloud integration.

Angular Azure C# CI/CD Django Docker Entity Framework FastAPI Flask Git JavaScript Microservices .NET NumPy Pandas Python RabbitMQ React Scikit-learn Terraform Vue.js YAML
4 hours, 20 minutes ago

[Job 29881] Senior Machine Learning Engineer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Machine Learning Engineer in Brazil to develop and deploy production ML solutions that turn data and AI capabilities into measurable business impact.

Apache Airflow Apache Spark CI/CD dbt Git Machine Learning OpenSearch Python PyTorch Scikit-learn Snowflake SQL TensorFlow XGBoost
4 hours, 35 minutes ago

AI Native Engineer

CookUnity 251-1K Hotels, Restaurants & Leisure

CookUnity is hiring a dedicated AI engineer to redesign, automate, and own high-value internal workflows across the company’s cross-functional teams.

AWS dbt Git JIRA Kotlin Linear NetSuite Notion PostgreSQL Python Snowflake SQL TypeScript Vercel
4 hours, 35 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers