Machine Learning Engineer (Computer Vision)

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

MSc in computer science, machine learning, or related fields., Solid practical experience in computer vision and ML engineering workflows., Proficiency in Python and experience with production ML pipelines., Good understanding of machine learning foundations and applied mathematics..

Key responsibilities:

  • Drive end-to-end delivery of generative computer vision projects, including Stable Diffusion pipelines.
  • Design, implement, train, evaluate, and deploy ML models throughout the project lifecycle.
  • Operate in an iterative, milestone-driven manner with clear project timelines.
  • Communicate technical decisions and results effectively with stakeholders.

Tooploox logo
Tooploox SME http://tooploox.com/
51 - 200 Employees
See all jobs

Job description

Hi there!

We are Tooploox, an AI software development company offering custom AI solutions and services.
We help innovative companies and startups design and build digital products with generative AI, mobile, and web technologies.

Our team, consisting of nearly 200 experts including our R&D team of over 40 engineers, many with PhDs, has pioneered AI solutions across industries like healthcare, fashion, and e-commerce. We’ve published over 15 research papers in top conferences like NeurIPS and ICML.

We’re looking for a hands-on ML Engineer who enjoys solving real-world problems and delivering end-to-end machine learning solutions — especially in the field of computer vision and generative AI (e.g., diffusion models). You’ll join a team that values ownership, clarity, and practical impact over academic perfection.

Feel invited!

What you will do:
  • Drive end-to-end delivery of machine learning projects in the field of generative computer vision, including Stable Diffusion-based pipelines.
  • Design, implement, train, evaluate, and deploy ML models while owning the full project lifecycle - from requirements gathering to final reporting.
  • Operate in an iterative and milestone-driven manner, efficiently timeboxing tasks and maintaining clear project timelines.
Experience and skills you need to join us:
  • Good understanding of machine learning foundations, including applied mathematics, along with solid practical experience in computer vision and ML engineering workflows.
  • Strong software engineering fundamentals: clean and maintainable code, experience with terminal tools and Git, and familiarity with production environments.
  • Knowledge of state-of-the-art machine learning models, current industry trends, and emerging technologies, with a passion for staying up to date with the latest research and practical solutions.
  • Fluency in Python and experience writing production ML pipelines.
  • Experience in communicating with stakeholders (e.g. product teams, business clients, or cross-functional technical partners) - able to explain technical decisions, present results, and gather requirements effectively.
  • High level of ownership over your own work - from idea to deployment and post-launch improvements.
  • Ability to work in cross-functional teams, give and receive feedback, and actively contribute to team discussions.
  • Willingness to dive into diffusion models and generative AI techniques.
  • MSc in computer science, machine learning, signal processing, or related fields.
  • Fluency in Polish and English (you will attend meetings with English speaking clients).
It would be great if you also have:
  • Prior experience with generative models or Stable Diffusion.
How we work:

At Tooploox, you have the flexibility to choose your working hours and location. While we value remote work, we also believe in building relationships and invite you to join us in our Warsaw and Wrocław offices. Enjoy a relaxed atmosphere and try some “home-made” pizza from our office pizza oven. We love having pets in the office, so feel free to bring yours along.

Join us and shape the future of AI while working the way you like!

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
PolishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication

Machine Learning Engineer Related jobs