Machine Learning Engineer (Search)
USE Insider
Job Summary
Insider, a B2B SaaS company and a leader in AI-native Customer Experience and Marketing platforms, is seeking a Machine Learning Engineer to join their Search team. This role involves designing and building AI-powered systems for product discovery, including semantic search, suggestions, and personalization. The engineer will be responsible for creating AI products and features that solve real user problems, designing and implementing data pipelines for training and inference, writing production-ready code, and continuously monitoring system performance. The company emphasizes an innovative and agile approach, working closely with other departments and utilizing cloud services and CI/CD techniques. Insider has achieved unicorn status, is backed by top investors, and is recognized globally for its software products and social responsibility initiatives. The role offers the opportunity to work with global brands and substantial data volumes.
Must Have
- Strong problem-solving and critical thinking
- Solid understanding of data structures and algorithms
- Experience with data analysis and management
- Exposure to AI/ML concepts (Supervised Learning, NLP, etc.)
- Interest in building end-to-end products
Good to Have
- Involvement in academic AI/ML projects
- Familiarity with Backend/API development
- Experience with cloud services (AWS/GCP/Azure)
- Experience solving real-world problems
Perks & Benefits
- Tech Talks and Dev Talks
- Hackathons and coding competitions
- Access to online learning platforms (Laracasts, Egghead, etc.)
- Inclusive Private Health Insurance
- Smart Work Model benefits for food and bills
- Team Activities
- No dress code
- Remote work within Turkey
Job Description
- Design, build and release AI products/features that solve real user problems
- Design and implement streaming/batch data pipelines to support training and inference
- Write production-ready code, and move it to production with the help of cloud services and CI/CD techniques
- Continuously monitor and improve the quality and performance of the systems
- Learn by doing—while owning real problems and demonstrating end-to-end ownership through all the system
- Strong problem-solving skills and critical thinking ability combined with a growth mindset
- Solid understanding of data structures, algorithms, and object-oriented programming
- Experience with data analysis and management
- Exposure to AI/ML concepts: Supervised Learning, NLP, Embeddings, Transformers, Computer Vision, Information Retrieval, LLMs, RAG, Agents, etc.
- Interest in building end-to-end products; not just models or a piece of code of a huge system
- Involvement in academic projects leveraging AI/ML concepts
- Familiarity with Backend/API development or cloud services (AWS/GCP/Azure)
- A story to tell about a real-world problem solving or business-related achievement
- 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
- “Tech Talks” with famous and groundbreaking people from the software world, “Dev Talks” where our Software Developers talk about their career steps, and many events where groundbreaking ideas are discussed,
- Hackathons we organize inside that push the boundaries, programming challenges, and coding competitions,
- free access to exclusive services such as Laracasts, Egghead, LinkedIn Learning, Blinkist, Masterclass, and Spotify,
- Inclusive Private Health Insurance,
- Smart Work Model side benefits to support food and bill expenses,
- The infamous Team Activities that are bursting with fun,
- No Dress code! This is a fast and innovative startup, you can wear whatever you want.
- Remote Work! Work anywhere you'd like in Turkey.