Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
RequirementsA technical or university-level qualification in Computer Science or a related field; equivalent experience may be accepted. Exceptional written and verbal communication skills, particularly in English. Minimum of 3 years of experience in Python 3 programming. Familiarity with at least one agentic framework (such as LangGraph, AutoGen, CrewAI) or similar orchestration patterns. Solid understanding of key components such as memory management, prompting and tool design, RAG fundamentals, multi-agent orchestration, and prompt injection defenses. Experience in evaluating agents using various benchmarks and success metrics. A working knowledge inOffensive security principles, including an understanding of common vulnerabilities and experience with web and mobile application testing. Proficiency with common security tools like Burp Suite, OWASP ZAP, Nuclei, sqlmap, and nmap.
About the job
Join Cyrex, a dynamic Magic Media company, where creativity meets cutting-edge technology in the media and tech landscape. We collaborate with top developers and publishers in the gaming industry, offering tailored support and innovative solutions through our team of global experts.
At Cyrex, we pride ourselves on delivering exceptional results by embracing modern technology and progressive practices. Our team members are not just responsible for their daily tasks; they actively seek opportunities to enhance and expand their contributions.
We are on the lookout for an energetic Python Agent Developer to join our team, working on thrilling cybersecurity and development initiatives specifically for the gaming sector. The ideal candidate will collaborate with cross-functional teams to create vital products and services for our clients, while also providing outstanding technical support. If you are a proactive, enthusiastic, and innovative thinker, we would love to hear from you!
About Magic Media
Cyrex, a part of Magic Media, is a forward-thinking media and tech start-up that thrives on creativity and innovation. We specialize in supporting and providing solutions for the gaming industry's leading developers and publishers, ensuring that our offerings are customized to meet individual needs through the expertise of our global team.
Speechify’s mission is to make reading accessible for everyone, removing barriers to learning for millions worldwide. Over 50 million people use Speechify to convert PDFs, books, Google Docs, news articles, and websites into audio, helping them read faster and retain more. Our products span iOS, Android, Mac, Chrome, and web. Google named us Chrome Extension…
About UsNavarino is a pioneering global technology firm with a presence across multiple countries including Greece, Norway, Germany, Cyprus, the United Kingdom, Hong Kong, USA, UAE, Japan, and Singapore. We specialize in cutting-edge technological solutions tailored for the shipping industry and have established ourselves as leaders in this domain. Our R&D and engineering teams are dedicated to enhancing our product offerings with innovative software and services developed internally.We take great pride in our team and organizational culture, fostering an environment that promotes creativity, collaboration, and excellence. Our dedicated workforce, core values, and collaborative work practices cultivate a dynamic, professional, and enjoyable workplace that delivers exceptional value to our clients.Role OverviewAs an AI Engineer, you will play a pivotal role in designing, building, and deploying state-of-the-art artificial intelligence solutions. Collaborating closely with data scientists, software engineers, and product teams, you will develop robust machine learning models, integrate AI functionalities into products, and optimize systems to enhance performance and scalability.The ideal candidate will possess a robust technical background in machine learning and deep learning, complemented by practical experience in software engineering and data processing.
Are you excited about Data & AI? At Satori Analytics, we are redefining the landscape of data and artificial intelligence. Our mission is to empower global brands by providing unparalleled clarity through innovative data solutions. We develop cloud-based ecosystems for fintech and predictive models for airlines, offering cutting-edge solutions that span the entire data lifecycle—from ingestion to AI applications.As a rapidly growing scale-up, our dynamic team of over 100 tech professionals—including Data Engineers, Data Scientists, and more—delivers transformative analytics solutions across diverse sectors such as FMCG, retail, manufacturing, and financial services. Join us in spearheading the data revolution in South-Eastern Europe and beyond!What Your Day Might Look Like:Technical & Delivery LeadershipLead the development and enhancement of data engineering standards, best practices, and architectural principles for all Satori projects.Serve as a senior technical authority for complex data platforms, including cloud data stacks, pipelines, streaming, and orchestration.Assist project teams in solution design, risk management, and technical decision-making processes.Evaluate and critique designs to ensure they meet scalability, performance, security, and cost-effectiveness criteria.Collaborate with Tech Leads to maintain consistency and quality across projects.People Management & LeadershipOversee Senior Data Engineers and Tech Leads, fostering growth, performance, and career advancement.Mentor engineers on technical depth, ownership, communication, and leadership skills.Contribute to performance evaluations, development plans, and promotion decisions in line with Satori’s competency framework.Exemplify Satori’s values of collaboration, transparency, and accountability.Cross-Functional CollaborationWork in tandem with Product Owners to align technical solutions with client requirements and delivery constraints.Partner with Data Science, AI, and Cloud teams to ensure seamless end-to-end solutions.Support presales and discovery phases by providing technical insights, estimations, and solution framing when necessary.Organizational ImpactIdentify skill gaps, tooling, or process improvements and recommend practical solutions.Engage in internal initiatives, such as guilds, playbooks, training, and knowledge sharing.Help scale the data engineering capabilities as Satori expands, ensuring quality and culture are preserved.
Are you a proactive and enthusiastic professional with a strong interest in artificial intelligence (AI) and natural language processing (NLP)? Join our innovative team as a Data Analytics Consultant in Athens or remotely. You will collaborate with a skilled group of experts on pioneering technologies to implement significant IT software projects for prominent international public entities. We offer thorough training and support to help you achieve your career goals.Your Responsibilities: Extract and analyze data from diverse sources to enhance product development, marketing strategies, and business initiatives; Evaluate the precision and efficacy of new data sources and data collection methods; Identify suitable models and algorithms for addressing business challenges; Work alongside various functional teams to design models and oversee their implementation and results; Assess model quality and refine candidate algorithms/models; Create processes and tools to monitor and analyze model performance and data integrity; Engage in the complete development lifecycle, from design and implementation to testing, documentation, and maintenance of system components; Collaborate effectively in a multinational environment, adhering to high professional standards; Ensure the delivery of high-quality software solutions. Qualifications: Bachelor's degree in Computer Science, Information Technology, Data Science, or a related field; Experience in a commercial or industrial setting, either through work or research; Proficiency in text analytics and natural language processing techniques (deep learning experience is a plus); Development experience with statistical programming languages (Python, R, etc.), including skills in building and deploying machine learning models; Familiarity with Big Data technologies, such as Spark (and PySpark); Experience with SQL and exposure to ETL development; Strong understanding of AI and machine learning methodologies; Good grasp of data modeling and evaluation; Exceptional analytical skills, team-oriented, and eager to learn and excel; Familiarity with Software Engineering principles; Excellent written and verbal communication skills in English. Benefits:We value talent and dedication, offering you the following perks:Attractive full-time salary;Comprehensive Private Health Coverage through the Company’s group program;Flexible Working Hours;Access to Advanced Tools;Opportunities for Professional Development, including language courses and specialized training.
Join Avomind, a distinguished recruiting firm dedicated to linking top-tier talent with dynamic, high-growth companies. We pride ourselves on our multicultural team, fluent in 16 languages and hailing from countries across Europe, the Americas, and Asia.Our mission is simple: to provide exceptional opportunities for our candidates while delivering only the most qualified candidates to our valued clients.What We Need:As we expand our Talent Acquisition team, we are looking for enthusiastic individuals to contribute significantly to our operations. This role is essential to Avomind's success, placing you at the forefront of our recruitment initiatives and shaping the future of our business.Are you passionate, dedicated, and eager to learn about the recruitment landscape? If so, we want to hear from you!Your Daily Responsibilities:Collaborate on both outbound and inbound recruitment strategies, partnering closely with management to uncover new candidate pathways.Utilize various channels, including LinkedIn, Xing, GitHub, and Google X-Ray, to source candidates directly.Conduct screening calls to familiarize yourself with candidates, assessing their suitability for our roles.Coordinate interview logistics alongside our Project Managers and Client Managers.Provide insights to Project Managers and Client Managers regarding candidate trends and landscapes to enhance our client services.Own the candidate experience, building your reputation through exceptional service.Work alongside some of the best professionals in the industry, and we’re thrilled to welcome you to our team!
Full-time|On-site|Athens or Ioannina, Sterea Ellada, Greece
Location: Athens or Ioannina, Sterea Ellada, Greece About Snappi Bank Snappi Bank is building a neobank from the ground up. The team focuses on financial freedom by delivering transparent, technology-driven digital banking services. The company aims to reshape how people interact with their finances. Role Overview The Data Engineer will design, build, and manage data architecture and pipelines that support data acquisition, storage, processing, and analysis across the organization. This position is open in both the Athens and Ioannina offices. Main Responsibilities Create and maintain data pipelines and infrastructure for efficient ingestion, processing, and storage of large datasets. Work with data scientists, analysts, and other stakeholders to understand data needs and translate them into technical solutions. Develop and optimize data models and schemas for effective storage and retrieval. Build and manage ETL processes to bring data from various sources into data warehouses or lakes. Monitor and troubleshoot pipelines to ensure data integrity, reliability, and performance. Evaluate and introduce new tools or technologies to improve data processing and operational efficiency. Document pipelines, processes, and solutions to support knowledge sharing and maintainability. Partner with infrastructure and DevOps teams to deploy and manage data systems in cloud environments. Keep up with trends and best practices in data engineering and analytics. Qualifications Bachelor’s degree in Computer Science, Electronics, or equivalent experience in data roles. Minimum 5 years of experience in a similar position (7+ years preferred; 3-5 years considered for junior roles). Strong skills in SQL and Python; experience with Azure Data Factory is a plus. Excellent interpersonal skills, including listening, negotiation, and presentation. Clear verbal and written communication abilities. Attention to detail. Effective decision-making, problem analysis, and resolution skills. Strong organizational habits. Proactive approach to problem-solving. Comfort working in a fast-changing environment. Interest in agile software processes, data-driven development, reliability, and experimentation; experience with Agile product teams is a plus. Why Work at Snappi? Snappi Bank values innovation, trust, and ongoing growth. The team focuses on solutions and results. This is a chance to make a real impact on the future of banking and improve financial services for a broad audience.
toloka-ai seeks a Freelance Machine Learning Developer to join its team remotely from Greece. This position centers on using machine learning and artificial intelligence skills to support various projects. Collaboration with colleagues across locations is a key part of the role. Responsibilities Apply machine learning expertise to both ongoing and new projects Work closely with distributed team members in a remote environment Use modern technologies to solve complex problems Location This is a remote position open to candidates based in Greece.
Join Kpler as a Senior Data Engineer in Greece, where you'll play a vital role in our Power team, responsible for managing extensive datasets related to the European power market. Your expertise will help us retrieve, normalize, and distribute crucial data, including real-time availability computations and market forecasts ranging from intraday to long-term projections. Collaborate with a diverse team of over 700 professionals dedicated to transforming complex data into actionable insights, empowering our clients to thrive in dynamic markets.
Toloka AI is looking for a Freelance Brand Designer to shape and communicate the company’s brand across digital platforms. This contract position is fully remote and open to candidates located in Greece. Role overview This role centers on creating and refining visual assets that capture Toloka AI’s identity and values. The designer will work closely with the team to maintain a consistent brand presence across web, social media, and marketing materials. What you will do Design visual assets that express Toloka AI’s brand Develop and update brand elements for use on digital and marketing channels Work with team members to ensure a unified brand experience Requirements Portfolio demonstrating experience in branding and digital design Creative mindset and strong attention to detail Ability to work independently and communicate effectively with remote teams Residence in Greece
We are seeking a talented Site Reliability Data Engineer to join our dynamic team in Athens. As a Site Reliability Data Engineer, you will be at the forefront of ensuring the reliability and performance of our data systems. Your expertise will play a critical role in maintaining service uptime, optimizing system performance, and enhancing our data infrastructure.Your responsibilities will include monitoring system performance, troubleshooting issues, and implementing automation tools to streamline processes. You will collaborate with cross-functional teams to design and deploy scalable infrastructure solutions.
Join Kaizen GamingAt Kaizen Gaming, we are at the forefront of the GameTech industry, operating in 20 markets and delivering exceptional entertainment experiences to millions of customers. Our team of over 2,700 professionals hails from more than 40 nationalities across three continents, making us a truly diverse and innovative workplace.We are proud to be recognized as one of the Best Workplaces in Europe, certified as a Great Place to Work in our offices. Here, every day is unique and filled with opportunities to grow. Are you ready to 'Press Play' on your potential?About the RoleAs the Data Science Team Lead, you will spearhead an AI product team dedicated to developing impactful AI solutions. Your role will involve analyzing data, designing machine learning models, and collaborating with technology teams to launch successful AI products.The ideal candidate will possess a robust understanding of machine learning algorithms, extensive experience in building production-ready ML/AI applications, and a proven track record of leading AI teams.Your ResponsibilitiesLead and manage a team of 5 to 7 talented data scientists and machine learning engineers.Translate product requirements into machine learning challenges while identifying key areas for AI-driven business impact.Conduct data analysis to uncover significant patterns and insights.Perform exploratory data analysis (EDA) and feature engineering to enhance the modeling process.Implement best practices in model selection, optimization, and tuning.Execute comparative experiments for model training.Evaluate various potential solutions through ML metrics analysis.Oversee the complete lifecycle of AI features, from data collection to design, implementation, and optimization in production environments.Mentor junior team members and guide the team through complex projects.
Join Kpler as a Data Engineer specializing in Dry Bulk Commodities. In this pivotal role, you will design, implement, and optimize data pipelines to support our dynamic analytics platform. Collaborate with cross-functional teams to enhance data accessibility and ensure high data quality, driving insights that empower our clients in the commodities market.
METRO AEBE operates a large network of retail stores in Greece and Cyprus, including My Market, My Market Local, METRO Cash & Carry, and BEST VALUE. With more than 11,000 employees, the company has been recognized as a Top Employer for both 2025 and 2026. As the company continues to expand, it remains committed to business growth alongside sustainable practices. The Data Warehouse (DWH) team in Athens is adding a Data Engineer to support these efforts. Role overview This Data Engineer position focuses on designing, improving, and optimizing enterprise data products. The work directly supports data-driven decision-making throughout METRO AEBE.
Optasia is a dynamic B2B2X financial technology platform that specializes in scoring, financial decision-making, disbursement, and collection. Our mission is to foster financial inclusion globally, as we are transforming the financial landscape.We are looking for passionate and energetic professionals who are results-oriented and possess a proactive mindset. Join our innovative team of like-minded individuals dedicated to delivering cutting-edge solutions in an exciting environment. At Optasia, data is central to our growth strategy, and our Data Engineering team plays a vital role in our success through data-driven insights and decision-making.As an ML & Data Ops Engineer at Optasia, you will be pivotal in ensuring the availability and performance of our workflows. You will monitor and optimize our existing data system infrastructure, prioritize issue resolution, and promote a culture of continuous improvement. Your contributions will be essential in maintaining high service standards and reinforcing our commitment to client success.Key Responsibilities:Oversee daily monitoring of ML workflows, service alerts, and all data system infrastructure, including storage, applications, databases, and resources.Act as an escalation point for critical ML and data incidents, diagnosing issues and resolving or escalating as needed.Champion continuous integration, continuous delivery, and automation practices to facilitate seamless software transitions from development to production.Manage customer inquiries efficiently to ensure prompt responses and resolutions within defined SLAs.Encourage a culture of continuous improvement by identifying enhancements in processes, tools, and technologies.Conduct health and quality checks of ML and data workflows to ensure operational excellence.Collaborate with cross-functional teams including ML/Data Engineering, Algorithmic Trading, and System & Network Administration to resolve internal and client-related issues effectively.Develop training materials and deliver sessions, maintaining comprehensive technical documentation.
Join Optasia, a pioneering B2B2X financial technology platform that is revolutionizing financial inclusion through advanced scoring, decision-making, disbursement, and collection solutions. We are dedicated to changing the world of finance for the better.At Optasia, we thrive on innovation, and we are looking for passionate individuals who are results-oriented and eager to collaborate in a dynamic team environment. Data is the backbone of our growth strategy, and the Data Engineering team plays a crucial role in driving data-driven automated decision-making processes.We invite you to become a part of our expanding Data Engineering team as a Junior Data Engineer. In this role, you will have the opportunity to design and implement robust batch and streaming data pipelines, significantly contributing to our mission.Your ResponsibilitiesCollaborate with Data Architects, Machine Learning Engineers, and Data Analysts to design, deliver, and support the company's ETL and ML pipelines.Develop and maintain essential libraries for batch processing and large-scale data ingestion.Create and implement new processes to facilitate real-time data streaming from various sources.Enhance the efficiency and accuracy of data injection into our big data infrastructure.Explore and apply innovative data engineering patterns and technologies.Your QualificationsBachelor's or Master's degree in Computer Science, Informatics, or a related field.Understanding of data modeling, mining, and warehousing methodologies.Proficiency in at least one programming language, preferably Java, Scala, or Python.Solid SQL skills.Strong analytical abilities with meticulous attention to detail.A genuine enthusiasm for learning new technologies and working collaboratively with creative professionals.Preferred QualificationsPractical experience with Big Data technologies (e.g., Apache Spark, YARN, HDFS, MapReduce).Experience with NoSQL databases.Familiarity with mathematical modeling, algorithm development, and machine learning.Why Optasia?What we offer: Flexible hybrid working environment Competitive salary package Additional day off on your birthday Performance-based bonuses Comprehensive private health insurance All necessary tech gear to work efficientlyJoin our multicultural team at Optasia and be part of a unique and rewarding workplace!
Toloka AI seeks a Freelance Graphic Designer to join the creative team remotely from Greece. This contract role centers on producing graphics that capture the brand’s identity and support marketing efforts. Finished designs will appear across various platforms, helping to deliver clear and consistent messages. Responsibilities Produce visual assets that follow Toloka AI’s brand guidelines Collaborate with the marketing team to create graphics for campaigns, social media, and other channels Ensure all design work supports communication goals and connects with the intended audience Requirements Portfolio showcasing both creative vision and technical design ability Comfort working independently and managing deadlines Experience working with marketing or creative teams Location This remote freelance position is open to candidates based in Greece.
Role overview Toloka AI seeks a Freelance Presentation Designer based in Greece. This is a remote position focused on creating visually engaging presentations that support both client-facing and internal communication needs. The designer will help convey ideas and strategies through well-crafted slide decks. What you will do Design presentations that make complex concepts easy to understand using compelling visuals Produce polished, on-brand slide decks for client meetings and internal communications Work closely with team members to understand messaging goals and translate them into effective designs Requirements Keen eye for visual aesthetics and strong attention to detail Solid understanding of design principles Ability to transform abstract or complex ideas into clear, engaging slides Creative mindset and genuine interest in presentation design Toloka AI welcomes candidates who are passionate about design and enjoy making information visually accessible.
About Satori Analytics Satori Analytics is based in Athens and delivers Data and AI solutions to global brands. The team works across the full data lifecycle, from ingestion to AI applications, and builds technologies for industries such as fintech, airlines, FMCG, retail, manufacturing, and financial services. With more than 100 technology professionals, Satori Analytics is driving data innovation in South-Eastern Europe and beyond. Role Overview: Junior AI Engineer This role focuses on designing and implementing AI workflows and models, with a strong emphasis on Python and large language models (LLMs). The Junior AI Engineer works closely with data scientists, developers, and domain experts to deliver scalable AI solutions and translate business needs into actionable outcomes. What You Will Do Design and implement AI workflows and models: Use Python and LLMs to build scalable solutions that connect AI/ML with software engineering. Collaborate with multidisciplinary teams: Work alongside data scientists, developers, and subject matter experts to move projects forward and share knowledge. Research and apply new techniques: Stay current on AI trends and incorporate emerging methods into your work. Translate business problems: Turn complex business challenges into practical ML/AI solutions, and communicate results clearly. Document your work: Keep thorough, clear records so projects remain reproducible and easy for teammates to understand. Location Athens, Attica, Greece
Optasia is a B2B2X financial technology platform focused on scoring, financial decision-making, disbursement, and collection. The company’s mission centers on advancing financial inclusion worldwide and reshaping the financial sector through a distinct approach. Role Overview The Quantitative Risk Data Scientist will join the Credit Portfolio Optimization team in Athens. This position sits at the intersection of risk management, research, and technology, contributing to algorithmic trading and portfolio optimization projects. The role involves working alongside traders, big data experts, and machine learning engineers to support real-time decision-making and maintain strong system performance. What You Will Do Design and implement algorithmic solutions to maximize revenue through detailed credit risk analysis. Extract actionable insights on credit risk using advanced big data analytics. Develop tools and procedures for portfolio risk assessment to monitor and manage credit risk effectively. Conduct thorough risk analyses of microloans and other financial products, refining risk models to improve decision quality. Identify and evaluate credit risk factors by applying advanced computational techniques to large datasets. Build predictive models using statistical and machine learning methods to strengthen risk management strategies. Collaborate closely with data scientists and machine learning engineers. Continuously update risk assessment methods in response to changing market conditions. What We Look For Bachelor’s or Master’s degree in Data Science, Statistics, Finance, Mathematics, or a related discipline. 2-5 years of experience in quantitative risk analysis, preferably within financial services. Demonstrated skill in developing and applying algorithmic models for revenue and risk optimization. Strong background in statistical modeling and experience with machine learning models. Proficiency in Python or R, and hands-on experience with big data risk analytics. Track record of designing and deploying portfolio risk assessment tools. Excellent problem-solving skills and attention to detail when working with complex datasets. Key Attributes Sound judgment and strong analytical thinking. Self-driven, resourceful, and comfortable working independently.
Satori Analytics develops data and AI solutions for clients in industries such as FMCG, retail, manufacturing, and financial services. With a team of over 100 technology professionals based in Athens, the company manages projects that span the entire data lifecycle, from ingestion through to deploying AI applications. Projects range from building cloud infrastructure for fintech clients to delivering predictive analytics for airlines. Role overview The AI Engineer designs and builds AI workflows and models, focusing on Python and large language models (LLMs). This role involves close collaboration with data scientists, developers, and domain experts to turn business needs into practical AI and machine learning solutions. The position combines research, hands-on engineering, and teamwork within a growing group. What you will do Design and implement AI models and workflows using Python, with a particular focus on large language models (LLMs). Collaborate with data scientists, software engineers, and subject matter experts to exchange ideas, review progress, and solve challenges together. Research new trends in AI and machine learning, applying relevant techniques to current projects. Translate business challenges into actionable machine learning or AI solutions, and communicate results clearly to stakeholders. Document code and processes to support clarity and reproducibility for the team. Location This position is based in Athens, Attica, Greece.