> Markdown version of [/jobs/ext/4014917-ai-software-engineer](https://www.wearedevelopers.com/jobs/ext/4014917-ai-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI Software Engineer - **Company:** Amaris - **Location:** Belgium (Remote available) - **Experience:** Experienced - **Salary:** €26,000.0 - €50,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Information Systems, Computer Engineering, Continuous Integration, Python (Programming Language), Rapid Prototyping Process, Search Technologies, Pinecone, Retrieval-Augmented Generation, Prompt Engineering, Generative AI, Terraform, Serverless Computing, Docker - **Published:** October 30, 2026 - **Apply:** https://careers.mantu.com/apply ## About the Role * Degree in Computer Engineering, Mathematics, Statistics, Physics, or related fields * Proficiency in Python * Proven experience of at least 2 years in the use of generative AI models (e.g., prompt engineering, RAG) in real projects * Familiarity with tools for managing embeddings and semantic search, such as Pinecone * Experience in designing and implementing APIs * Practical experience on AWS, especially with serverless services * Experience with Terraform, CI/CD, and Docker * Applied research mindset, experimentation, and rapid prototyping * Ability to work in a team and contribute to shared solutions * English good. Italian fluent or native. ## Description Join our team and start a new adventure in an international and dynamic environment, where you will be able to fulfill your career expectations in a fast-growing organization. You'll have the opportunity to work within our Information System & Digital team, contributing to the development of innovative solutions based on generative AI models, integrating them into scalable architectures, and bringing them into production. You will also be involved in building shared libraries and frameworks used by multiple teams, requiring a collaborative and sharing-oriented approach. Your ability to interface with business, understand project requirements, and actively contribute to the spread of GenAI culture within the organization will be key. Your missions * Implement solutions in Python leveraging generative AI models * Structure cloud projects based on serverless architectures, mainly on AWS * Expose solutions via APIs, making them accessible to external systems and clients * Manage CI/CD pipelines and use Docker for packaging and deployment * Design and manage infrastructure as code (IaC) with Terraform * Contribute to the development of shared libraries and frameworks for internal use * Document solutions, share results, and contribute to the architectural evolution of the system, At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like: Brief Call: Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you! Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities! Case study: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc. As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience. We look forward to meeting you!