Python Developer
We are recruiting for a Python Developer with AI experience to join one of our public sector clients on a 6 month contract.
Outisde IR35
Hybrid- travel when required.
Responsibilities:
- Working with the tech lead, you will be responsible for the python services on the platform which encompass scalable services, voice chat, and data pipelines.
- Collaborate with the 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.
Experience:
- 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
Desirable:
- AWS - including certification
- Terraform
- Kubernetes
- Advanced Data science / ML tooling - scikit, TensorFlow, hugging face, pytorch
- Any ML / Gen AI tooling such as Langchain, Langsmith, ML Flow, Dataiku, Data Robot, Sagemaker, Bedrock, Weights and Biases.
Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.