CareerPlanGet AI match score →

Senior Software Engineer - Python (Contract)

🌐 Remote💼 Contract🗓 2026-07-13 → 2026-07-31

Core

Building large-scale data ingestion, classification, and search systems for auto repair shops.

Role type

Senior Software Engineer (Data Engineering)

Builds

Distributed crawling bots, data pipelines, and search infrastructure for auto repair industry data.

Domain

Auto repair industry / Data Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Python, web scraping, data processing, search technologies, API integration, PDF processing, cloud infrastructure, automation

Preferred skills

NLP, Machine Learning, LLMs, Kubernetes, high-scale data environments

Technologies

Scrapy, Airflow, Kubernetes, AWS, Spark, ElasticSearch, OpenSearch, React, OCR, Tesseract, PyMuPDF

Responsibilities

Design and build distributed crawling bots operating in adversarial environments; develop and maintain data pipelines for web pages, documents, and APIs; unify heterogeneous documents into a coherent data schema; preprocess and normalize raw data for classification and search; build APIs to expose structured data; automate workflows and deploy solutions on AWS; optimize and scale data pipelines using Spark.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗