Senior Machine Learning Engineer

PLN 20 000 - 25 000 brutto (UoP)

Warsaw/Remote

Hi! 👋

We're codequest — a team of technology enthusiasts. We deliberately stay in a small studio, focusing on building a great working atmosphere while shipping high-quality software. We turn our clients' goals and dreams into reality ❤️

See what our people have to say about the values we care about day to day here ❤️

To learn more about our projects, take a look here.

Our office sits right in the center of Warsaw, next to the Świętokrzyska metro station — but if you prefer, you can work 100% remotely from anywhere in the world 😀

Right now we're looking for someone to join us as a Senior Machine Learning Engineer!

Essential requirements:

Wymagania:

  • At least 5 years of commercial experience in Machine Learning or Software Engineering, including a proven track record of deploying models in production.
  • Fluency in Python and solid software engineering practices (Clean Code, CI/CD, Git, automated testing).
  • Deep knowledge of at least one popular neural network framework (e.g. PyTorch, TensorFlow) as well as classical ML (scikit-learn, XGBoost).
  • Proficiency with at least one major cloud provider (AWS, GCP, Azure), plus hands-on knowledge of containerization and MLOps.
  • Ability to work independently on complex architectural problems, and experience mentoring other engineers.
  • Very good command of both English and Polish.

We would love if you had:

Wspaniale gdybyś umiał/umiała:

  • Hands-on experience with SBCs and microcontrollers (e.g. Raspberry Pi, STM32) and familiarity with Edge AI.
  • Knowledge of advanced image and audio processing tools (OpenCV, ffmpeg, librosa).
  • Experience with model and data versioning tools (e.g. DVC, MLflow) and confident bash scripting.
  • Knowledge of C/C++ or Rust for performance optimization and model quantization on embedded devices.
  • Experience with web technologies (JavaScript/TypeScript, HTML, CSS, React, Node.js).

Your main duties will be:

Podstawowe obowiązki:

  • Designing, training, deploying, and monitoring machine learning models, with a particular focus on bare-metal and edge environments.
  • Shaping data acquisition and processing strategy, including choosing the infrastructure and tools that automate the work of the annotation team.
  • Building dedicated solutions that support the ML team, including automated pipelines for syncing and analyzing audio and video recordings.
  • Working closely with the product team on the growth strategy, and translating business requirements into the optimal technical architecture.
  • Providing technical support, sharing knowledge with less experienced team members, and upholding high engineering standards.

What you can gain as a

Senior Machine Learning Engineer

at codequest:

Real impact on the product from the ML side: you build models for drone detection based on the fusion of three sensors — audio, video, and radio signal — and deploy them where it's hardest: on edge and bare-metal devices. You own the problem end to end, from data, through architecture, to a working model running on a device out in the field. It's a big, meaningful project, and in a small team your technical decisions genuinely carry weight.

Benefits:

Benefity:

  • 🏝 24 days of paid time off + 5 days of sick leave per year
  • 🗓 Flexible work schedule and you can work remotely
  • 🎓 Education budget 2600 pln per year
  • 💰 Regular salary review for all positions
  • 💻MacBook ...or PC of your choice. We like to work on the best equipment
  • ❤️ Private health insurance
  • 🏊🏻 Multisport card
  • 📚 Every other Friday is for growth, knowledge sharing, and pizza at the office 🍕
  • 🤲 Mental health support
  • ✍️ Employee referral program
  • 🙌 The Vibe - we are all team players
  • 🎉 Company parties and social activities

Still interested in working at codequest?

Apply for this position!
Find more about us: