Senior Python Engineer (with DevOps and ML/LLM experience) CIVITTA $$$$

Madfish

Madfish

Software Engineering, Data Science

Europe

Posted on May 10, 2026

We are looking for a Senior Python Engineer to join an international, results-driven team working at the intersection of machine learning, cloud infrastructure, and high-quality software development. You’ll play a key role in taking projects from proof-of-concept to production, writing robust, scalable, and clean Python code.

Please note that this position is open in EU countries.

You will:

  • Design and implement end-to-end solutions, from prototype to production deployment;
  • Collaborate with Data Scientists, Developers, and Analysts across the organization;
  • Ensure production-grade quality in every deliverable — performance, security, maintainability;
  • Build and optimize solutions leveraging LLMs, machine learning, and Vector DBs;
  • Set up and manage infrastructure on Azure and AWS, including private endpoints and VPN integrations;
  • Contribute to DevOps workflows to streamline CI/CD, monitoring, and deployment.

Requirements:

  • 6+ years of total experience in software development (significant Python expertise);
  • Business-oriented mindset;
  • Good DevOps knowledge;
  • Solid experience working with cloud platforms (Azure, AWS);
  • Familiarity with LLMs and ML workflows in production environments;
  • Experience with Vector DBs and secure network integrations (VPNs, private endpoints);
  • Excellent communication skills and a results-oriented approach to problem-solving.

Benefits:

  • Team bonding activities — we foster team cohesion through various initiatives and informal gatherings;
  • Flexible schedule;
  • Competitive salary.