> Markdown version of [/jobs/ext/1960956-python-software-engineer-ai-team](https://www.wearedevelopers.com/jobs/ext/1960956-python-software-engineer-ai-team). 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). --- # Python Software Engineer - AI team - **Company:** Channable - **Location:** Utrecht, Netherlands - **Experience:** Experienced - **Salary:** €5,000.0 - €7,000.0 - **Contract:** Permanent contract - **Skills:** Training Data, Artificial Intelligence, Command-Line Interface, Databases, Linux, Web Development, PostgreSQL, Machine Learning, Natural Language Processing, Software Engineering, SQLAlchemy, Data Processing, Large Language Models, Git, Fastapi - **Published:** August 7, 2026 - **Apply:** https://jobs.channable.com/o/python-software-engineer-ai-team-1 ## About the Role We are looking for people with a strong software engineering foundation, who have some experience with AI, or are interested in moving into AI. So even if your AI skills aren't fully up to speed, we encourage you to apply if you have a strong software engineering foundation/experience., * You are a software engineer with an affinity for machine learning and/or an AI/ML engineer with a strong software engineering foundation. * You have at least 4 years of working experience in software engineering or AI/ML engineering roles. * You have knowledge of Python libraries for web development like FastAPI, Pydantic, asyncio, requests, SQLAlchemy, etc. * You are familiar with databases and data processing libraries like PostgreSQL, Polars, DuckDB. * You have experience with, or are interested in, Natural Language Processing (NLP), such as training embedding models. * You have good working knowledge of Linux, Git, and the command-line. * You are a great communicator who can bridge the gap between customer demands and technical solutions. * You like working in a team, learning from each other and actively sharing your knowledge with others. * You like to take ownership of your projects and have strong management skills. * You have high engineering standards. You like to leave your code cleaner than you found it. * Some practical things we expect from you: + You're available for at least 32 hours per week. + You're willing to come to our Utrecht office for two days/week. + You have a valid work permit. ## Description The team currently consists of two AI Engineers, a Product Manager, and a Team Lead. We collaborate closely with a dedicated UI/UX Designer, a Frontend Engineer, and a QA Engineer. The team is part of a group with three other teams who also work on the core features of our product, and with whom we also collaborate closely. Our work focuses on building machine learning solutions that directly power exciting new product features, such as turning messy product data into structured attributes, categorizing products, and detecting and resolving data quality issues for our customers. We do a mix of experimentation and implementation work, resulting in a varied workload where there is ample room for creativity., * Develop AI features end-to-end. * Lead projects in close collaboration with our Product and other Engineering teams. Past projects have focused on turning messy product data into structured attributes, categorizing products, and detecting and solving data quality issues for our customers. * Leverage our proprietary training data to develop or improve AI models. * Maintain our model training and serving infrastructure using both internal and external tools. What success looks like: * Ship exciting AI features to customers * Shape the future of AI within Channable and e-commerce * Use our proprietary data to develop unique AI models ## Related Videos - [The New Org Chart: When AI Joins the Workforce](https://www.wearedevelopers.com/videos/100036-the-new-org-chart-when-ai-joins-the-workforce) - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE - Bitpanda’s AI First Approach](https://www.wearedevelopers.com/videos/1841-wearedevelopers-live-bitpanda-s-ai-first-approach) - [Building and Deploying Multi-Agent Systems with ADK and Vertex AI](https://www.wearedevelopers.com/videos/1918-building-and-deploying-multi-agent-systems-with-adk-and-vertex-ai) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)