Summary
The job description is for a Machine Learning Engineer position at Insider, a B2B SaaS company that specializes in Customer Experience and Marketing. The role involves designing, implementing, and maintaining large data infrastructure, backend APIs, and big data architecture, as well as contributing to research and implementation of scalable Machine Learning solutions.
Requirements
- Have a Bachelorβs Degree in Computer Engineering or related departments
- Have at least 3 years of experience in software development
- Have hands-on software product experience working with Python, Scala or Java
- Have strong knowledge of SQL about data manipulation and transformation
- Be familiar with the machine learning life cycle
- Be familiar with mainstream machine learning frameworks such as Spark MLlib, Scikit-learn, TensorFlow, PyTorch
- Have a good knowledge of software development lifecycle best practices (agile methodologies, coding standards, code reviews, resource management, development processes, testing and operations)
- Have experience with AWS and other cloud services
- Have experience with editing tools like Airflow, Luigi, etc
- Have a good command of English
Preferred Qualifications
- Prior Recommendation Systems knowledge is a plus
- Have experience with Kubernetes is a plus
- Have experience with Vector Search is a plus
Benefits
- Offers 'Tech Talks' with famous and groundbreaking people from the software world, 'Dev Talks', and many events where groundbreaking ideas are discussed
- Organizes Hackathons, programming challenges, and coding competitions
- Provides free access to exclusive services such as Laracasts, Egghead, LinkedIn Learning, Blinkist, Masterclass, and Spotify
- Offers Inclusive Private Health Insurance
- Provides Smart Work Model side benefits to support food and bill expenses
- Offers 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