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 roleOther open roles
Research · Gdańsk, Poland