W 2017 seria GP2 zmieniła nazwę na Formułę 2. Zespół Russian Time kontynuował jednak starty, natomiast Markiełow mógł zaliczyć trzeci sezon z rosyjską ekipą. Pierwszy wyścig w Bahrajnie zwiastował bardzo udany sezon – Rosjanin dzięki odpowiedniemu zarządzaniu ogumieniem zaliczył bardzo mocny finisz, dzięki czemu sięgnął po drugą wygraną w karierze. Na kolejne podium czekał do sobotniej rywalizacji w Monte Carlo. Tym razem musiał zadowolić się jednak drugą lokatą, za Brytyjczykiem Oliverem Rowlandem. Zmagania w Baku tym razem były solidne w jego wykonaniu – zajął bowiem odpowiednio czwartą i piątą pozycję, dzięki czemu otrzymał solidny zastrzyk punktów. Kolejna wygrana przyszła w sprincie na austriackim torze Red Bull Ring – Markiełow po starcie z pole position utrzymał prowadzenie i mimo dwukrotnej neutralizacji nie dał się pokonać Tajlandczykowi Alexandrowi Albonowi. Po czwartej i trzeciej lokacie na brytyjskim torze Silverstone Artiom znowu stanął przed szansą walki o zwycięstwo – tym razem na Węgrzech. Na prostej start-meta postanowił jednak zbyt mocno zaatakować lidera wyścigu, Brytyjczyka Rowlanda, co w konsekwencji doprowadziło do wyjazdu na trawę i stracenia kontroli nad pojazdem. Rosjanin dość mocno uderzył w barierę i konieczna była interwencja medyczna.