“ServiceTitan” is looking for a “Senior Python Engineer”.


  • Develop our lead sourcing and enrichment engine, extract and process leads for our sales and marketing departments
  • Implement backend API solutions, deploy machine learning solutions that enable our support teams better service our customers
  • Deliver end to end integrated data & modeling pipelines, extract useful information from complex unstructured data 
  • Promote best coding practices and standards, design best in class solutions

Required Qualifications:

  • BS or Master in Computer science or a related field
  • 6+ years of software development 
  • Expert level coding skills in Python 3 including OOP 
  • Experience with some or all of the following: SQL, postgres, redis, docker, cron, airflow, kubernetes, flask, fastApi, rabbitMQ, Celery, scrapy, headless browsers, Selenium
  • Experience with big data solutions and processing large data volumes a plus
  • Experience of deep learning and ML libraries is a plus (e.g. keras, tensorflow, pytorch, ..) 
  • Experience with deploying applications to production