Medoid AI is an award-winning machine learning agency and an AI innovation lab. We build cutting-edge enterprise AI solutions and forward-thinking products with a new human-centered vision of AI. Our current focus spans impactful applications in pharma, technology and many more industries, bringing ethical, effective AI into the real world. Powered by a world-class team of data scientists, engineers, and renowned AI academics, we are reimagining how AI can serve businesses and people.
Role Description
As a Machine Learning Engineer at Medoid AI, you will design, develop, and deploy scalable machine learning models that power cutting-edge AI products. You will collaborate closely with data scientists and engineers in agile, small teams to build efficient solutions and improve client workflows. This role requires strong technical skills alongside excellent communication and project leadership abilities to interact with global clients and drive project success.
Requirements
Must have
- Education & Industry experience
- Postgraduate studies in AI or Data Science, with a focus on machine learning algorithms and deployment of AI systems in production environments
- 3+ years working experience using Python to build, train, and optimize machine learning and deep learning models, and to deliver them in production environments
- Soft & Organizational skills
- Being self-driven and flexible
- You are committed and careful, have a high level of motivation and enjoy working with a team
- Strong communication, presentation, client service and technical writing skills in English for both technical and business audiences
- Excellent project management, leadership, and collaboration capabilities
- Ability to work in agile teams, adapt to diverse client workflows and needs with a consultant mindset
- A strong sense of ownership in your work
- A keen attention to detail
- Experience using collaboration and documentation tools such as Jira, Confluence, Slack, Trello, Miro, Google Workspace, and Microsoft Teams
- Tech skills
- Knowledge and experience in machine learning techniques, and algorithms, such as classification, clustering, and regression algorithms
- Experience with NLP techniques relevant to semantic search, LLM-based applications, retrieval-augmented generation (RAG), and chatbot systems
- Proficiency in Python and experience with any major ML frameworks such as PyTorch, TensorFlow, Keras, or scikit-learn
- Experienced in building end-to-end ML pipelines, encompassing data preprocessing, model design, implementation, and cross-validation
- Design and implementation of microservices to provide the models via REST API (FastAPI, Falcon, etc), including serverless functions for monitoring these models in productive operation
- Experience with data manipulation libraries like Pandas and NumPy
- Familiarity with cloud platforms like AWS, Google Cloud Platform, and tools like Docker
- Familiarity with GitHub and Git (working with branches and pull requests)
Nice to have
- Experience with big data tools such as Spark and Dask
- Familiarity with relational and NoSQL databases (PostgreSQL, MySQL, and MongoDB)
- Knowledge of ML experiment tracking tools like Weights & Biases
- Familiarity with container orchestration (Kubernetes) and CI/CD pipelines
- Knowledge of deploying AI/ML workloads (e.g., Vertex AI, SageMaker, Kubeflow)
- Driven by a passion for MLOps, with a focus on optimizing and streamlining machine learning operations
Benefits
- Full-time roles available as either permanent employment or contract-based, depending on candidate preference
- Flexible working hours, equipment budget, learning budget
- Several opportunities for professional learning and growth
- Friendly, open and forward-thinking culture, fostering creative freedom, trust, and respect
- Beautiful, spacious offices in the center of Thessaloniki
- Hybrid and remote work options, with in-person attendance at our offices once a week or less
Diversity & Inclusion
Medoid AI is committed to fostering a diverse and inclusive workplace where everyone feels valued and empowered to contribute. We celebrate differences and strive to create an environment of respect and belonging.
What to expect next
- We may receive a significant number of applications, we hope that we have your understanding in case of a delayed response
- Two interview sessions, one theoretical and one practical, both focused on a use case study.
- Potential video call and final in-person interview in Thessaloniki