Lead Python Developer – AI Innovation Hub Location: Oxford, UK (Hybrid)
Full-Time | Permanent
Salary: £90,000 – £120,000 + Equity + Benefits
I am for a Lead Python Developer to join our growing engineering team and play a pivotal role in architecting and scaling our AI infrastructure.
What You’ll Do
Lead the design, development, and deployment of scalable Python-based systems for AI applications.
Collaborate with data scientists, ML engineers, and product teams to bring AI models into production.
Mentor and guide a team of Python developers, fostering a culture of clean code, testing, and continuous improvement.
Own the architecture of backend services, APIs, and data pipelines.
Evaluate and integrate new technologies to keep our stack modern and efficient.
What We’re Looking For
~5+ years of professional Python development experience, with at least 2 years in a leadership role.
~ Strong understanding of software architecture, design patterns, and cloud-native development (preferably AWS or GCP).
~ Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Hugging Face) and deploying models in production.
~ Proficiency in building RESTful APIs, microservices, and working with asynchronous frameworks (e.g., FastAPI, asyncio).
~ Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.
~ Excellent communication skills and a passion for mentoring and team leadership.
Nice to Have
Experience with data engineering tools (Airflow, Kafka, Spark).
Knowledge of MLOps practices and tools (MLflow, Kubeflow).
Contributions to open-source projects or AI research.
Why Join?
Work on impactful AI products used by global clients.
Competitive salary, stock options, and flexible working hours.
A collaborative, mission-driven team that values innovation and integrity.
Access to state-of-the-art tools and compute resources.