Alexandr Petrov

Machine learning
Vetted by
Experienced researcher specializing in RecSys, IR, and NLP. Actively engaged in research and innovation, staying up-to-date with the latest advancements in RecSys, IR, and NLP techniques. Strong analytical and problem-solving skills, with the ability to effectively communicate complex concepts and findings to both technical and non-technical audiences.



Vetting results

Machine learning




Work Experience

PHD Researcher, University of Glasgow, 2021 - present

Senior Software Development Engineer, Amazon, 2017 - 2021

- Technically lead various projects in advertising and search domains.

- Focus of my projects is on audience segmentation, behaviour analysis, recommender systems and learning to rank.

CTO, E-Contenta, 2014 - 2017

- Managing technical team

- Designing architecture

- Developing recommendation algorithms

- Designing & developing big data solutions

- Running technical pre-sale

Head of R&D, Data-Centric Alliance (DCA), 2013 - 2016

- Developing and implementing a strategic vision for the research and development department.

- Setting goals, objectives, and key performance indicators for the R&D team.

- Overseeing the design and execution of research projects to ensure they align with organizational objectives.

- Monitoring and evaluating the progress and outcomes of research projects, and making adjustments as needed.

Team Leader (Big Data Group), Tinkoff digital, 2012 - 2013

- Leading and managing a team of data scientists and analysts in the Big Data Group.

- Setting clear goals, objectives, and performance expectations for team members.

- Providing guidance, mentorship, and support to team members to ensure their professional growth and development.

- Overseeing the planning, execution, and delivery of big data projects within the group.

- Collaborating with cross-functional teams to identify business needs and define project requirements.

Research Engineer, Mail.Ru, 2012 - 2012

- Conducting research and development activities to advance knowledge and understanding in a specific field or industry.

- Designing and implementing experiments, simulations, or prototypes to test hypotheses and validate research findings.

- Analyzing and interpreting data collected from experiments or simulations, and drawing meaningful conclusions.

- Collaborating with cross-functional teams to define research objectives, project requirements, and deliverables.

Software Engineer, Yandex, 2009 - 2012



Alexandr Petrov

Start building your team with UpTeam

Our team of cloud experts is ready to help you with your next development initiative. If you’re ready to discuss your next project, schedule a free call with one of our cloud advisors today!

EU: Nicu Bordea


US: Michael Philip

Group CEO & Founder