Python Software Engineer

1 week ago


Brno, South Moravian, Czech Republic Innovatrics Full time 40,000 - 80,000 per year

Why This Job Is Exciting:

At Innovatrics, we equip you with the tools, context, and trust to thrive. Our opportunity-driven roadmap highlights how you can grow, contribute, and make a meaningful impact throughout your journey with us.

In your first months, you'll explore...

Our internal Python tooling that offloads biometric work—especially system evaluation and dataset prep—so other teams can focus on research. As part of onboarding, you'll learn our conventions and, by making small, well-tested changes and tightening docs, help us iterate faster toward top rankings in public biometric benchmarks.

As you settle into the role, you'll start contributing by...

Taking small problems end-to-end: clarify the need, propose a simple design, implement it, test it, and document it. You'll collaborate with R&D and raise developer experience across the toolkit—better tests, clearer docs, simpler builds—while making practical decisions independently.

Within your first year, you'll have the opportunity to...

Own a focused improvement that multiple teams rely on—such as a cleaner evaluation workflow or sturdier dataset tooling—and guide its adoption. You'll be the day-to-day contact for that area, and your work will help R&D move faster toward top rankings in public biometric benchmarks.

What You'll Help Build:

At Innovatrics, we build biometric technologies for elections, border control, digital ID, and secure onboarding in 80+ countries. Our algorithms have reached over a billion people. 

Your work here won't get lost in a backlog; it'll shape real-world systems that matter. 

We're a small team, so your ideas ship fast. From day one, you'll build production features and shape global-scale projects within weeks.

Join us if you're passionate about [core motivation relevant to the role/company mission].

Required locations:

  • Brno / Bratislava
  • Hybrid-Friendly (min. 2x a week in our offices) 

About You:

You're a Python engineer who writes readable, well-tested code and prefers simple, practical solutions. You take end-to-end ownership, make sensible trade-offs, and collaborate openly with researchers and engineers. You want to learn the biometrics domain and turn that into internal tools that offload biometric work from other teams, with clean interfaces and a smooth developer experience. You work independently with accountability and clear communication. You're aligned with our mission: help R&D reach top rankings in public biometric benchmarks and equip the company with robust biometric tooling.

Qualifications:

  • Clear communication & ownership: Communicate directly, write/use docs, and take well-scoped tasks from idea to shipped change with sensible trade-offs.
  • Technical skills: Python, basic CI, Linux basics, Git.
  • Collaboration: Work well with researchers and engineers, translate needs into practical tooling, participate in code reviews, and handle support requests with a service mindset

    Techstack:
  • Docker — used for local development and CI pipelines (not production).
  • Python — pytest for tests; ruff for linting and formatting; Typer for CLIs; and other focused utilities.
  • GitLab & GitLab CI — source control and CI pipelines.
  • Pandas — dataset preparation, normalization, and analysis.
  • DVC — data versioning and reproducibility.


  • Brno, South Moravian, Czech Republic Innovatrics Full time 1,200,000 - 3,600,000 per year

    Why This Job Is Exciting:At Innovatrics, we equip you with the tools, context, and trust to thrive. Our opportunity-driven roadmap highlights how you can grow, contribute, and make a meaningful impact throughout your journey with us.In your first months, you'll explore...Our internal Python tooling that offloads biometric work—especially system evaluation...


  • Brno, South Moravian, Czech Republic AT&T Full time €104,000 - €130,878 per year

    Job Description:At AT&T we're redefining the future of communication by connecting people to greater possibility - with expertise, simplicity, and inspiration. At the heart of our purpose lies a diverse workforce of 200,000 people and a culture that aspires to serve customers first, act boldly, move faster, and win as one.Our Product Development group, part...


  • Brno, South Moravian, Czech Republic AT&T Full time 720,000 - 1,440,000 per year

    Job Description:At AT&T we're redefining the future of communication by connecting people to greater possibility - with expertise, simplicity, and inspiration. At the heart of our purpose lies a diverse workforce of 200,000 people and a culture that aspires to serve customers first, act boldly, move faster, and win as one.Our Product Development group, part...

  • Software Engineer

    12 hours ago


    Brno, South Moravian, Czech Republic Johnson Controls Full time 600,000 - 1,000,000 per year

    Our global Fire Detection team in Brno, Czech Republic offers you the chance to collaborate with development centers and teams around the world.We work on technologies that protect lives and property—and we're looking for new talent to help us move our products forward.We believe in a healthy work-life balance, which is why we offer a flexible hybrid work...


  • Brno, South Moravian, Czech Republic Novanta Inc. Full time 400,000 - 800,000 per year

    Build a career powered by innovations that matter  At Novanta, our innovations power technology products that are transforming healthcare and advanced manufacturing—improving productivity, enhancing people's lives and redefining what's possible.  We create for our global customers engineered components and sub-systems that deliver extreme precision and...


  • Brno, South Moravian, Czech Republic ENEA Full time 900,000 - 1,200,000 per year

    Role OverviewThis role is an exciting opportunity to join an experienced team to develop telecoms-grade systems and work with cutting edge technologies in the cybersecurity domain.Role and Key ResponsibilitiesAs a Senior Software Engineer, you will take ownership of features and work in a team to evaluate, design and implement solutions.Competent in at least...

  • Software Engineer

    1 week ago


    Brno, South Moravian, Czech Republic Red Hat Full time 60,000 - 90,000 per year

    The RHEL Security SELinux team in Brno is looking for an enthusiastic Software Engineer to participate in development and quality assurance of the SELinux technologies. This is an ideal position for an engineer who wants to work in anopen-source community projectfocusing on operating system security. In this role, your contributions will have high visibility...


  • Brno, South Moravian, Czech Republic Red Hat Full time 104,000 - 130,878 per year

    The Red Hat Enterprise Linux Engineering Composes team is looking for an Associate Software Engineer or Software Engineer to join us in Brno. In this role, you'll have the opportunity to make a difference in the way Red Hat Enterprise Linux (RHEL) distribution is built. You will gain a deep understanding of the build pipeline and related technologies. You...

  • Software Engineer

    12 hours ago


    Brno, South Moravian, Czech Republic Red Hat Full time 60,000 - 120,000 per year

    The Red Hat Engineering team is looking for a Software Engineer to join the Machine Configuration Operations (MCO) team. In this role, you will work as a part of a team responsible for evolving and supporting our Kubernetes native operating system management for OpenShift. The MCO team is a key component for OpenShift, operating the space between the...


  • Brno, South Moravian, Czech Republic Gen Full time 40,000 - 60,000 per year

    Who Are We?We're more than just a company; we're a global leader in digital safety. With a strong commitment to ensuring that everyone can navigate the digital world securely, we unite the best minds and cutting-edge technology through our family of brands: Norton, Avast, LifeLock, Avira, AVG, ReputationDefender, and CCleaner. Together, we protect over 500...