Hybrid Associate Software Engineer, Python, Rust

Posted 21 hours ago

Apply now

About the role

  • Associate Software Engineer developing backend improvements within the Kernel execution engine at hx's AI platform for insurance decision-making. Collaborating closely with experienced engineers to enhance system stability and correctness.

Responsibilities

  • Implement small, well scoped backend improvements within the Kernel execution engine, delivering reliable changes that strengthen the stability and correctness of model execution.
  • Extend and maintain automated test suites that validate execution behaviour, increasing confidence in changes and helping the team maintain a high standard of safety in a critical system.
  • Contribute to internal tooling and scripts that support testing, debugging, and developer workflows, improving the speed and reliability with which the team can analyse Kernel behaviour.
  • Assist with structured debugging investigations by running defined scenarios, collecting logs and metrics, and summarising findings that help engineers identify root causes more quickly.
  • Learn the architecture and execution model of Kernel through hands on development and collaboration, steadily progressing from small tasks to more complex changes within the system.
  • Work closely with experienced engineers through reviews and pairing, contributing to a collaborative engineering culture while building the discipline required to operate safely in a high impact backend system.

Requirements

  • Built backend components or services in Python, or a strongly typed compiled language such as Rust, Go, Java, Kotlin, C, or C++, delivering reliable functionality and maintainable code in production or academic systems.
  • Written automated tests for your own work, helping ensure changes behave as expected and maintaining confidence in system correctness as software evolves.
  • Applied core computer science fundamentals such as data structures and algorithms to implement efficient and reliable backend logic.
  • Investigated software issues by reproducing problems, gathering relevant logs or data, and clearly communicating observations and hypotheses to collaborators.
  • Collaborated effectively with other engineers through code reviews, pair programming, or mentorship, responding constructively to feedback and improving your work through iteration.
  • Demonstrated a strong learning mindset by picking up new technologies or languages, with enthusiasm to develop expertise in Rust and systems engineering over time.

Benefits

  • Share Options at a highly successful Series B company
  • £5,000 budget for learning & development
  • 26 days of holiday + 14 Polish bank holidays
  • Company pension
  • 10 days company sick pay at 100% salary, thereafter in line with labour law
  • Mental health support and therapy via Spectrum Life
  • Monthly wellbeing allowance via Juno
  • Healthcare package provided by Luxmed
  • Multisport card at Classic level
  • Top-spec work equipment (MacOS / Windows + additional monitors, mechanical keyboards etc)

Job title

Associate Software Engineer, Python, Rust

Job type

Experience level

JuniorMid level

Salary

PLN 13,000 - PLN 18,000 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job