Job Details
Position: Python Software Engineer
Location: London/Hybrid - working with 2-3 days a week from Central London offices
Salary: £70-90,000 per annum
Job Description
We are seeking a Python Software Developer to join our collaborative team focusing on technology to support public affairs. Our current project involves building an information monitoring and analysis tool using AI, LLMs, and automation to provide quicker and smarter insights for our clients. The product has become the leading monitoring service in our target market, and we aim to further enhance its success through the addition of a skilled Python Developer. As part of our team, you will be responsible for constructing well-designed and scalable services and APIs using Python, Elastic, GCP, and ideally ReactJS. We emphasize engineering best practices, pair programming on complex tasks, and maintaining a mature development environment with a focus on clean, extensible code.
Key Responsibilities
- Participate in the end-to-end software development lifecycle
- Contribute to the maintenance of live production services within a technology-driven organization undergoing system expansion
Qualifications
- Experience with Python, Elastic, and GCP
- Proficiency in ReactJS is a plus
- Ability to build out well-designed and scalable services and APIs
Working Environment
Our office in Central London follows a hybrid working model, allowing for 2-3 days of office presence per week with flexibility. There are ongoing challenges in AI, LLMs, and greenfield development that provide continuous learning opportunities for our team.
If you are a skilled or Senior Python Engineer intrigued by this opportunity, please reach out to us!