diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ef10883e0143a36949be0c44752916367de83c1a..71bf42dfb69b26d37060b4bda51e2f2da96c2a91 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -67,6 +67,17 @@ Python 3.5 Apple:
     reports:
       junit: test/pytest.xml
 
+Pylint:
+  script:
+  - EXTRA_INSTALL="numpy sympy pexpect"
+  - py_version=3.6
+  - curl -L -O -k https://gitlab.tiker.net/inducer/ci-support/raw/master/prepare-and-run-pylint.sh
+  - ". ./prepare-and-run-pylint.sh pymbolic test/test_*.py"
+  tags:
+  - python3.6
+  except:
+  - tags
+
 Documentation:
   script:
   - EXTRA_INSTALL="numpy"