Job Description
🚀 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.