🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Sword Services Greece is an IT Services and Software Solutions provider, delivering innovative solutions to European public sector Organizations and leading private companies. As our portfolio continues to expand, we are growing our international teams with talented professionals who want to contribute to large-scale digital transformation initiatives. We are currently looking for a Full Stack AI Developer, the role combines full-stack software development with Artificial Intelligence technologies, with a strong focus on Python, Large Language Models (LLMs), modern AI frameworks, and AWS cloud infrastructure. You will contribute to the development of interactive AI-powered web applications, build backend services integrating AI technologies with existing Java-based platforms, and deploy and manage solutions on AWS. What you will do... Contribute to the design and development of interactive, intuitive and responsive user interfaces for AI-powered web applications using Python and Gradio. Develop robust backend services integrating Large Language Models (LLMs) and AI technologies. Contribute to the integration of AI-powered services, including MCP-based solutions, with existing Java-based platforms. Deploy, configure and manage applications on AWS cloud infrastructure. Configure and maintain AWS EC2 instances, including networking and security groups. Work with AWS services such as EC2, S3 and CloudFormation to support application deployment and infrastructure management. Contribute to the development and integration of RESTful APIs and backend services. Apply best practices to optimize applications for security, performance, reliability and scalability. Collaborate with technical and cross-functional teams throughout the software development lifecycle. Contribute to troubleshooting, continuous improvement and the delivery of maintainable and scalable AI solutions. Technical Skills required... Bachelor's degree in Engineering, Computer Science, Information Technology or a related field. Minimum 2 years of professional experience working across both front-end and back-end development. Strong experience with Python, Java, and related web frameworks. Hands-on experience with Gradio or similar frameworks for building AI-powered interfaces. Experience working with Large Language Models (LLMs) and modern AI technologies. Practical knowledge of AWS, particularly EC2, S3 and CloudFormation. Experience using the AWS Management Console for resource provisioning and management. Experience deploying and configuring application/server environments on AWS EC2. Familiarity with RESTful API design and implementation. Knowledge of Git and modern software development workflows. Excellent problem-solving skills and attention to detail. Experience in the following will be considered as an asset: Experience with Anthropic models, such as Claude Sonnet and Claude Opus, or Google Gemini. Experience with AI/LLM frameworks and platforms such as Hugging Face and LangChain. Experience with MCP (Model Context Protocol). Knowledge of containerization and cloud platforms. Background in UX/UI design principles. Understanding of AI ethics and responsible AI deployment practices. AWS certification. Behavioral Attributes... Strong analytical and problem-solving skills. Excellent organizational and planning skills. Strong communication and stakeholder management abilities. Ability to coordinate multiple vendors and technical teams simultaneously. Strong sense of ownership, accountability, and attention to detail. Ability to work both independently and collaboratively within international teams. Our Culture... At Sword, our values define how we behave towards our colleagues and clients, and those are Respect and Collaboration. We believe that together we achieve more! Grasp a taste of our daily Sword Services Greece Experience. Please s ubmit your CV in English. All applications will be treated as strictly confiden tial. At Sword, we are dedicated to fostering a diverse and inclusive workplace, and we ensure that all applicants receive fair and equal consideration for employment, regardless of whether they meet every requirement. Discrimination based on sex, racial or ethnic origin, religion or belief, disability, age, sexual orientation or marital status, physical or mental disability, or any other factor protected by applicable laws and regulations is prohibited. As part of our culture, we respect human rights and focus on creating a positive workplace, where all employees are valued, and where diversity and inclusion are a vital part of our everyday working experience. If you don't tick all the boxes but feel you have some of the relevant skills and experience we're looking for, please do consider applying and highlight your transferable skills and experience. If we can do anything to help make the hiring process more accessible, please let our talent acquisition team know when you apply so we can support any adjustments.
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.