Python Software Engineer (part-time)

Innovatrics

  • Brno, Jihomoravský
  • Trvalý pracovní poměr
  • Částečný úvazek
  • Před 1 dnem
  • Snadno podejte žádost
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)
RequirementsAbout 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.

Innovatrics