Middle Machine Learning Engineer
Data Science UA is a service company with strong data science and AI expertise. Our journey began in 2016 with the uniting top AI talents and organizing the first Data Science tech conference in Kyiv. Over the past 9 years, we have diligently fostered one of the largest Data Science & AI communities in Europe.
About the Role:
We’re looking for a mid-level AI Engineer to help test, deploy, and integrate cutting-edge generative AI models into production experiences centered around human avatars and 3D content. You’ll work directly with the CEO to turn R&D prototypes into stable, scalable products.
Responsibilities:
– Experiment with and evaluate generative models for:
- Human avatar creation and animation;
- 3D reconstruction and modeling;
- Gaussian splatting–based pipelines;
- Generalized NeRF (Neural Radiance Fields) techniques.
– Turn research code and models into production-ready services (APIs, microservices, or batch pipelines).
– Build and maintain Python-based tooling for data preprocessing, training, evaluation, and inference.
– Design and optimize cloud-based deployment workflows (e.g., containers, GPUs, inference endpoints, job queues).
– Integrate models into user-facing applications in collaboration with product, design, and frontend teams.
– Monitor model performance, reliability, and cost; propose and implement improvements.
– Stay up-to-date on relevant research and help prioritize which techniques to test and adopt.
Required Qualifications:
– 3–5+ years of experience as an ML/AI Engineer or similar role.
– Strong Python skills and experience with one or more deep learning frameworks (PyTorch preferred).
– Hands-on experience with deploying ML models to cloud environments (AWS, GCP, Azure, or similar) including containers (Docker) and basic CI/CD workflows.
– Familiarity with 3D data formats and pipelines (meshes, point clouds, volumetric representations, etc.).
– Practical exposure to one or more of the following (professional or serious personal projects):
- NeRFs or NeRF-like methods;
- Gaussian splatting / 3D Gaussian fields;
- Avatar generation / face-body reconstruction / pose estimation;
- Comfort working in an iterative, fast-paced environment directly with leadership (reporting to CEO).
Nice-to-Haves:
– Experience with real-time rendering pipelines (e.g., Unity, Unreal, WebGL) or GPU programming (CUDA).
– Experience optimizing inference performance and cost (model distillation, quantization, batching)
– Background in computer vision, graphics, or related fields (academic or industry).
About