Social network you want to login/join with:
? 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.