Negotiable
Outside
Remote
United Kingdom
Summary: The Senior Platform Engineer role at WeShape focuses on developing scalable and reliable services for a computer-vision platform within the physical supply chain. The position emphasizes productionizing research code, building and operating data pipelines, and ensuring code reliability. Candidates should possess strong Python skills and experience with microservices and orchestration tools. This is a fully remote position classified as outside IR35.
Key Responsibilities:
- Scale Python microservices & distributed jobs.
- Productionise research code and data flows.
- Build/operate pipelines (Airflow/Prefect/Kubeflow/Celery).
- Design for reliability (queues, rate limiting, back-pressure).
- Ship well-tested code (typing, Pydantic, integration/contract tests).
Key Skills:
- Strong Python in production (type hints, async).
- SQL + SQLAlchemy; performance tuning.
- Microservices deployment & scaling (Kubernetes or managed).
- Orchestration experience (Airflow/Prefect/Kubeflow/Celery).
- Distributed systems know-how.
- Nice to have: ML/serving (MLflow/SageMaker), computer vision, streaming/“real-time” data, clear communication, ability to own a workstream.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
WeShape is supporting a computer-vision platform in the physical supply chain. This is an engineering role (not research): turning model outputs into scalable, reliable services. You’ll:
- Scale Python microservices & distributed jobs.
- Productionise research code and data flows.
- Build/operate pipelines (Airflow/Prefect/Kubeflow/Celery).
- Design for reliability (queues, rate limiting, back-pressure).
- Ship well-tested code (typing, Pydantic, integration/contract tests).
You bring:
- Strong Python in prod (type hints, async).
- SQL + SQLAlchemy; performance tuning.
- Microservices deployment & scaling (Kubernetes or managed).
- Orchestration experience (Airflow/Prefect/Kubeflow/Celery).
- Distributed systems know-how.
Nice to have: ML/serving (MLflow/SageMaker), computer vision, streaming/“real-time” data, clear comms, ability to own a workstream. This is a fully remote, outsider IR35 contract