Negotiable
Outside
Hybrid
London
Summary: The role of a Python Developer with AI experience involves working on scalable services, voice chat, and data pipelines for a public sector client on a 6-month contract. The developer will collaborate with various teams to optimize applications and contribute to technical architecture and software development. The position requires strong Python skills and familiarity with modern development tools and practices. The role is classified as outside IR35 and offers a hybrid working arrangement with travel as needed.
Key Responsibilities:
- Responsible for Python services on the platform, including scalable services, voice chat, and data pipelines.
- Collaborate with data scientists, product managers, experience designers, QA, and subject matter experts to develop and optimize the application.
- Contribute to technical architecture, make relevant technical choices, and advise on third-party suppliers and partners.
- Develop, evolve, and maintain high-quality, scalable software applications.
- Contribute to requirement definition (user stories) and analysis.
- Participate in code reviews, design discussions, and provide constructive feedback to peers.
- Stay updated with new developments in AI, cloud engineering, and language assessment.
Key Skills:
- Strong Python skills including coding in an object-oriented and functional style.
- Experience with the Fast API ecosystem (Pydantic, SQLAlchemy, Alembic), strict type checking (Pylance/Pyright), Pytest, etc.
- Familiarity with common Python libraries such as Pandas, Numpy, and Jupyter notebooks.
- Knowledge of OpenTelemetry, Git/Github, Github actions, Docker.
- Experience with microservices and/or lambdas, and PostgreSQL.
- Desirable: AWS (including certification), Terraform, Kubernetes, advanced data science/ML tooling (scikit, TensorFlow, hugging face, pytorch), and any ML/Gen AI tooling (Langchain, Langsmith, ML Flow, Dataiku, Data Robot, Sagemaker, Bedrock, Weights and Biases).
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT