ML / AI Engineer

Sofia
Information Systems (Operations) – AI /
Full-time /
Hybrid

YOUR ROLE:

    • As an ML / AI Engineer at SiteGround, your primary focus will be on researching and adapting state-of-the-art technologies to develop innovative AI-powered products. Our team of AI experts is focused on the research and development of AI services impacting both our internal systems and products for our valued clients. Through the years we've worked on many interesting problems, mostly related to NLP: question answering, dialogue systems, machine translation, topic modeling, classification, spam detection, etc. As of now, we're integrating generative AI models, text and visual, to enhance company products with key AI functionality. You'll play an important role in the team, creating new and improving the existing AI services. Your day-to-day work will mostly fall in two main categories: research - following the latest developments in the field, reading papers, brainstorming and building proof of concepts; and development - integrating the accepted solutions in production-ready APIs.

YOUR RESPONSIBILITIES:

    • Conduct thorough research of new algorithms, models and tools to stay ahead of AI innovations. Adapt and apply them, build proof of concept prototypes;
    • Contribute to the full ML training life cycle from preparation, through data gathering and preparing datasets, to training, fine-tuning open-source models and evaluation;
    • Participate in core development and integration of selected algorithms in our AI applications along with developers and devops engineers;
    • Write efficient and scalable Python code to support the new AI functionality;
    • Deploy and maintain existing services. Help with code fixes, API improvements and updates of older models;
    • Occasionally participate in conferences, give talks and contribute to the AI community.

OUR EXPECTATIONS:

    • Bachelor's degree in Computer Science, AI, or a related field; 
    • Previous experience in a similar role - i.e. ML engineer, data scientist, research engineer;
    • Proficiency in Python with a good grasp of PyTorch or other deep learning frameworks;
    • Strong foundation in statistics and familiarity with common ML algorithms. In-depth understanding of neural networks;
    • Proven interest in the latest developments in generative AI, natural language processing or computer vision - through related experience or side projects.

GREAT ADVANTAGE WILL BE:

    • Previous hands-on experience in computer vision with traditional algorithms or the latest models;
    • Deep understanding of recent NN architectures, transformers, diffusion models, attention mechanisms, etc;
    • Hands-on experience in training or fine-tuning large language models or diffusion models;
    • Professional experience with managing ML models in production;
    • Knowledge of data science libraries in Python such as NumPy and Pandas;
    • Professional web development experience in Python;
    • PhD in a related field.

WHAT WE OFFER:

    • Working on in-house built products, using the latest technologies;
    • Competitive salary with achievement bonus;
    • Premium Health Insurance plan;
    • Employee Assistance program;
    • Аdditional trainings to upskill your job competencies;
    • Sponsorship to attend worldwide conferences with full company coverage of business expenses;
    • Free company restaurant with our own chef team;
    • Free access to our in-office gym with professional instructors (including Table tennis, Yoga, Pilates, HIIT, Prama classes and more);
    • Multisport card;
    • Additional days off for long service and volunteering;
    • Reduced working hours every Friday.
If this sounds like something you’d be interested in, we'd love to hear from you!

Please note: only shortlisted candidates will be contacted for further steps.