Research team

Machine Learning Researcher

Full-time · Gdańsk, Poland

We're building generative models that synthesize realistic, directable character motion — and we need a researcher who can push the frontier of what these models can do. You'll own the model: architecture design, training, evaluation, and iteration. You'll work side-by-side with our ML Engineer as part of the core research team, and your models will ship into a real product used by animators.

What you'll do

  • Design, train, and iterate on generative models for motion synthesis — diffusion, flow matching, transformers, VAEs
  • Build and maintain training infrastructure — data pipelines, augmentation, distributed training, experiment tracking
  • Run rigorous experiments and ablation studies to understand model behavior and drive improvements
  • Stay at the frontier — read, reproduce, and extend state-of-the-art work from SIGGRAPH, NeurIPS, CVPR, and ICLR
  • Collaborate daily with the ML Engineer to design models that work within production constraints
  • Contribute to publications and represent Animatica in the research community

What we're looking for

  • PhD (or equivalent research depth) in machine learning, computer vision, or a closely related field
  • Publication track record at top venues — NeurIPS, ICML, ICLR, CVPR, SIGGRAPH, or equivalent
  • Deep expertise in generative modelling — diffusion models, flow matching, VAEs, or autoregressive approaches
  • Strong implementation skills in Python and PyTorch; comfortable with GPUs, distributed training, and debugging at the numerical level
  • Experience training generative models from scratch and iterating on architectures through many cycles
  • Ability to translate research insights into practical model improvements, quickly

Nice to have

  • Experience with human motion data, skeletal representations, or character animation
  • Familiarity with physics-based simulation or reinforcement learning for motion control
  • Prior industry research experience where your models shipped into a product

Compensation

18,000 – 23,900 PLN/month gross (UoP) + employee stock options (ESOP)

Full employment contract (Umowa o Pracę) with statutory benefits including health insurance, pension contributions, and 26 days of paid leave. Equity is part of the package — you'll share in what we build together.

Interested?

Send us your CV and a link to your work — GitHub, papers, a side project, or anything that shows how you think.

Apply for this role
Animatica — Directable AI for Character Motion