We are 2UP – a full-cycle digital agency. We are involved in the design, development, and implementation of complex internet projects. ❤️
Our company is included in the register of accredited IT companies by the Ministry of Digital Development of the Russian Federation.
A few facts about us:
- 10 years in the market
- 80+ in-house specialists,
- Best employer among IT companies in the Rostov region according to HeadHunter (up to 250 people)
- Among the TOP-30 IT companies in Russia according to HeadHunter (up to 250 people)
- Among the top 50 employers according to Habr Career (among companies up to 100 people)
- Special prize from the SBER AI competition for startups in artificial intelligence
- Best innovative company in the Rostov region
- Received support from the Agency for Strategic Initiatives
- Winners of the Runet Award in the "Development" nomination
- Accredited by the Ministry of Digital Development, Communications and Mass Media of the Russian Federation
- Registered 4 patents in the field of artificial intelligence
Who we are looking for: a talented ML Engineer / AI Architect for a project involving the development and implementation of multi-agent systems and AI assistants to solve corporate business problems.
Responsibilities
- Formulate and solve ML tasks, define approaches (NLP, RL, LLMs, multi-agent orchestration, RAG, data pipelines).
- Develop and optimize models: training, fine-tuning, implementation of LoRA/PEFT technologies, building inference pipelines.
- Create prototypes and bring them to production solutions.
- Interact with backend/frontend developers, DevOps, and business analysts to integrate ML modules into corporate systems.
- Control model quality: develop metrics, conduct A/B tests, monitor and improve performance.
- Mentor junior ML engineers, form expertise and best practices within the team.
- Participate in shaping the technical roadmap of the project.
Requirements
- 4–5+ years of experience in ML/AI, primarily in NLP and LLM.
- Proficient in Python, PyTorch / TensorFlow frameworks, HuggingFace.
- Practical experience with LLMs (fine-tuning, prompt engineering, RAG).
- Experience building ML systems in production: Docker, Kubernetes, CI/CD.
- Understanding of multi-agent system architecture, experience with LangChain, LlamaIndex or similar.
- Knowledge of MLOps principles: monitoring, retraining, model registry.
- Experience optimizing models for production (quantization, distillation).
- English level — B2+ (reading articles, documentation, team communication).
Will be a plus:
- Experience integrating ML solutions into corporate IT systems (ERP/CRM/BI).
- Participation in open-source projects in LLM/ML.
- Experience with AWS Sagemaker, Azure ML, GCP Vertex.
- Publications, presentations, participation in professional communities.
- Experience managing an ML engineering team.
Conditions
Selection Process
- HR Screening (2–3 days)
— Experience and relevant project check
— Initial call: motivation, expectations, communication
- Technical Interview
— Check knowledge of ML, LLMs, multi-agent system architecture
— Case study: design of a multi-agent system for a specific business task
- Final Interview
— Meeting with CTO / Project Lead and HRD
— Assessment of leadership and teamwork skills, motivation, cultural fit
- Offer
— Decision made within 3 days
Want to build systems where artificial intelligence becomes a full-fledged team member — from assistants to autonomous agents?
Join us.