Machine Learning Engineer
Base64.ai
Software Engineering
Turkey
Posted on Apr 2, 2026
Type: Full-timeLocation: Türkiye (Remote)About the jobBase64.ai helps businesses automate workflows through intelligent document processing (IDP) solutions. We develop AI-powered technologies for automated document processing, large language models, generative AI, natural language processing, facial recognition, and signature recognition. We are looking for a Machine Learning Engineer to join our engineering team as part of our growth. This is an exciting opportunity to work on industry-leading projects in a multinational company with attractive benefits, including a competitive salary, a company stock option program, remote work options, and flexible hours.An ideal candidate has experience working with a team of AI/ML engineers and contributing to projects from start to end, including data preprocessing, model training, model deployment, and performance monitoring.Responsibilities- Design and implement recent computer vision (CV) and natural language processing (NLP) techniques, make improvements to our machine learning architecture.- Conduct research into the state-of-the-art in information extraction for comprehensive understanding of complex documents.- Prototype and develop cutting-edge algorithms using advanced deep learning techniques to enhance document understanding.- Collaborate closely with the engineering team to deploy deep learning models effectively.Requirements- Bachelor’s degree in Computer Engineering, Software Engineering, or a related engineering field- Proficiency in Python- Hands-on experience in deep learning frameworks (e.g., PyTorch, Tensorflow, etc.)- Experience in designing and building production-grade solutions- Experience in building state-of-the-art products using CNN, LSTM-RNN, Transformer, or similar- Experience with NLP models and libraries such as Hugging Face and LLM, including GPT, LLaMA, and more- Knowledge of CV libraries, including OpenCV, PIL, scikit-image, etc.- Strong work ethic, meticulous attention to detail, excellent problem-solving abilities, self-motivation, and a team player- Fluency in English, as you will collaborate with a multicultural team.Bonus points for candidates- Theoretical and practical background in computer vision and NLP- Experience working in cloud environments (AWS, Google Cloud, Azure)- Relevant master’s degree or PhDBefore you apply- Please solve the following LeetCode problem: Valid Parentheses (https://leetcode.com/problems/valid-parentheses/description/)- Please do not use LLMs or AI coding tools to solve this problem. If you move forward in the process, you will be asked to solve a similar problem during the technical interviews.- Once you’ve completed the solution, email your application and code to careers@base64.ai by clicking Apply Now.Who we areBase64.ai is a global, multicultural organization with team members and offices across North America, South America, Europe, and Asia. We are committed to fostering an inclusive, diverse, and supportive work environment. We believe innovation thrives when people from different backgrounds and perspectives come together with a shared mission. No matter who you are or where you’re from, we welcome you to bring your full self to Base64.ai.If you’re passionate about machine learning engineering and want to be part of a team shaping the future, we’d love to hear from you. Apply today and help us build the next generation of AI solutions.