Negotiable
Outside
Hybrid
London, UK
Summary: The role of Python Developer focuses on developing scalable services, voice chat, and data pipelines for a public sector client on a 6-month contract. The position requires collaboration with various stakeholders to optimize applications and contribute to technical architecture. The developer will also engage in code reviews and stay updated on advancements in AI and cloud engineering. This position is classified as outside IR35 and offers a hybrid working arrangement with travel as needed.
Key Responsibilities:
- Responsible for the python services on the platform encompassing 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 the technical architecture, make relevant technical choices, and advise on the selection of third-party suppliers and partners.
- Develop, evolve, and maintain high-quality, scalable software applications.
- Contribute to requirement definition (user stories) and analysis.
- Actively participate in code reviews, design discussions, and provide constructive feedback to peers.
- Stay up to date with new developments in AI, cloud engineering, and language assessment.
Key Skills:
- Strong python skills including coding in an Object Oriented and a functional style.
- The Fast API ecosystem (Pydantic, SQLAlchemy, Alembic), strict type checking (Pylance/Pyright), Pytest, etc.
- Common python libraries such as Pandas/Numpy/Jupyter notebooks.
- OpenTelemetry.
- Git/Github.
- Github actions.
- Docker.
- Microservices and/or lambdas.
- Postgresql.
- AWS - including certification (desirable).
- Terraform (desirable).
- Kubernetes (desirable).
- Advanced Data science/ML tooling - scikit, TensorFlow, hugging face, pytorch (desirable).
- Any ML/Gen AI tooling such as Langchain, Langsmith, ML Flow, Dataiku, Data Robot, Sagemaker, Bedrock, Weights and Biases (desirable).
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT