> Markdown version of [/jobs/ext/1381779-senior-python-software-developer](https://www.wearedevelopers.com/jobs/ext/1381779-senior-python-software-developer). 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). --- # Senior Python Software Developer - **Company:** N-iX - **Location:** Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, DevOps, Python (Programming Language), Machine Learning, NumPy, OpenCV, Azure Machine Learning, Swagger, SQL Databases, Openapi, Pytorch, Backend, Fastapi, Gitlab-ci, Kubernetes, Information Technology, Restful APIs, GPT, Docker - **Published:** July 22, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=79d949b03b71b8b6 ## About the Role * Qualification: A degree in IT, physics, mathematics, or a related field, preferably complemented by a computer science degree, as well as three or more years of experience in development with Python. * Experience & Know-how: Solid backend experience, hands-on knowledge of FastAPI and core Python, as well as a basic understanding of machine learning and SQL. * Personality & Working method: Excellent analytical abilities and problem-solving skills, able to work independently and stay well-organized, good team player. * Technical skills: Experience with Python (NumPy, OpenCV, FastAPI) and AWS ML services, DevOps (GitLab CI/CD, Docker, Kubernetes, NVIDIA Triton), and backend development (REST API, OpenAPI, Swagger). * Language: Fluent in written and spoken English. Nice-to-have: * Experience in AI frameworks, LLM frameworks such as Haystack/LangChain, and PyTorch. ## Description * Design and implement software solutions in Python in the field of artificial intelligence and machine learning. * Conceptualize and test scalable applications and services that meet the requirements of our customers. * Work closely with Data Scientists and other Developers to seamlessly integrate AI models into existing systems. * Analyze and optimize the performance of AI-Applications to maximize their efficiency and effectiveness. * Apply your expertise and contribute to the continuous development and improvement of our development processes and methods. ## Related Videos - [Behind the Curtain: How Recruiters Shortlist Devs in an AI-Driven Market and How You Stand Out](https://www.wearedevelopers.com/videos/100229-behind-the-curtain-how-recruiters-shortlist-devs-in-an-ai-driven-market-and-how-you-stand-out) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)