Taro Logo

Senior Machine Learning Engineer

B2B SaaS company providing AI-native platform for Customer Experience and Marketing, recently achieved unicorn status with $500M Series E funding.
İstanbul, Türkiye
Machine Learning
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Machine Learning Engineer

Insider, a leading B2B SaaS company valued at unicorn status following a $500M Series E funding round, is seeking a Senior Machine Learning Engineer to join their innovative team. The company has achieved remarkable success, being recognized in the Top 1% of software companies worldwide and named a leader in various categories by G2.

The role involves working with cutting-edge AI and ML technologies, handling an impressive scale of 2.2 billion requests and 2 billion notifications daily across 450+ servers, with access to over 100 TB of historical data. The position is based in Istanbul but offers remote work flexibility within Turkey.

As a Senior ML Engineer, you'll be responsible for designing and implementing scalable machine learning systems, working with Foundation Models, and collaborating across teams to build and maintain robust ML infrastructure. The ideal candidate should have 5+ years of software development experience, strong expertise in Python, Java/Scala, and SQL, along with comprehensive knowledge of machine learning frameworks and cloud services.

The company offers an impressive benefits package including access to premium learning platforms, private health insurance, and various team activities. Insider maintains a progressive work culture, emphasizing innovation, collaboration, and professional growth. They're particularly proud of their status as one of the few woman-founded, women-led B2B SaaS unicorns globally.

This is an excellent opportunity for an experienced ML engineer looking to work with world-leading brands, contribute to cutting-edge AI solutions, and be part of a fast-growing, globally recognized company that values technical excellence and innovation.

Last updated 2 months ago

Responsibilities For Senior Machine Learning Engineer

  • Design, prototype, implement and maintain scalable ML systems and applications with Foundation Models
  • Extract, transform and load data from other data sources implementing APIs
  • Monitor performance and SLAs of the ML systems
  • Provide technical leadership and implement necessary infrastructure changes

Requirements For Senior Machine Learning Engineer

Python
Java
Scala
  • Computer Engineering or similar degree
  • 5+ years of software development experience
  • Proficiency in Python, Scala/Java
  • Strong SQL knowledge for data manipulation and transformation
  • Familiarity with machine learning lifecycle
  • Experience with ML frameworks (Spark MLlib, Scikit-learn, TensorFlow, PyTorch, LangChain)
  • Knowledge of software development lifecycle best practices
  • Experience with AWS or other cloud services
  • Experience with workflow management platforms (Airflow, Luigi)
  • Advanced English skills

Benefits For Senior Machine Learning Engineer

Medical Insurance
  • Tech Talks and Dev Talks with industry experts
  • Hackathons and coding competitions
  • Free access to Laracasts, Egghead, LinkedIn Learning, Blinkist, Masterclass, and Spotify
  • Inclusive Private Health Insurance
  • Smart Work Model benefits for food and bill expenses
  • Team Activities
  • No dress code
  • Remote work flexibility within Turkey

Interested in this job?

Jobs Related To Insider Senior Machine Learning Engineer