Enable job alerts via email!

Python Software Engineer

JR United Kingdom

London

On-site

GBP 35,000 - 65,000

Full time

26 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology startup is on the lookout for a skilled Python software developer to join their dynamic team. This role involves building and scaling an AI-powered platform that addresses property development planning questions. You will work closely with industry experts, gaining invaluable insights while contributing to a meaningful mission. The position offers opportunities for growth, flexibility with hybrid working options, and the chance to shape the future of the platform from an early stage. If you're passionate about technology and eager to make a difference, this is the perfect opportunity for you.

Benefits

Employee Share Option Scheme
Opportunity for Growth
Flexible working options
Dynamic startup environment

Qualifications

  • Minimum 2 years’ experience in web-based services development.
  • Proficiency in Python and backend frameworks like Django or Flask.

Responsibilities

  • Develop and maintain the AI-powered SaaS platform.
  • Collaborate in a dynamic team environment to enhance software capabilities.

Skills

Python
Django
Flask
RESTful APIs
SQL Server
MySQL
Git
Pytest
Unittest
Basic AI knowledge

Education

Software engineering degree

Tools

GitLab
GitHub
AWS
Azure
Google Cloud Platform
Docker
Kubernetes
Ansible
Terraform
Prometheus

Job description

PlanningHub is seeking a talented Python software developer to join our team in building, shaping, and scaling up our AI-powered platform for answering property development planning questions.

Please do not apply if you can’t commute to our London office, if you require visa sponsorship or if you are an agent.

Who We Are:

At PlanningHub, our mission is to provide highly accurate, fast, and easy-to-understand answers to property development planning questions, ultimately boosting the delivery of much-needed housing. Our platform streamlines this process using software and AI, including LLMs (Large Language Models).

Led by Ewa Moskwiak, a RIBA Chartered Architect, and Prof Harald Braun, specializing in software and AI, our team is expanding to accelerate the development of our platform.

What We Offer:

  1. Opportunity for Growth: Join a fast-growing, dynamic, and friendly technology startup. Work directly with Harald, an AI guru, who shares his knowledge and trains the best software developers.
  2. Long-term Collaboration: Shape the future of PlanningHub by joining our team early on. Enjoy hands-on, fast-paced, creative software development across various technologies and setups.
  3. Employee Share Option Scheme: Recognizing the value of our team, we offer an employee share option scheme to honour long-term commitment.
  4. Flexibility: We offer some hybrid working options, but permanent London-based residency is preferred.

Who We Are Looking For:

We seek a web-services / backend / LLM Python software developer with a wide range of skills to develop our SaaS platform. Some front-end work may also be required.

Your experience:

  • Minimum 2 years’ work experience in building web-based services.
  • We would consider candidates with a minimum of 12 months experience if willing to learn fast.
  • Software engineering degree preferred but not required.
  • Practical experience on how to build internet-facing web-services is most important.

Software Skills (Required):

  • Proficiency in Python, including frameworks such as Django or Flask for backend development.
  • Experience with database management systems, including relational databases like SQL Server or MySQL.
  • Strong understanding of RESTful APIs and experience in building, securing, and consuming them.
  • Understanding of microservices architecture and experience in building modular, scalable, and maintainable backend systems.
  • Proficiency in version control systems, particularly Git, and experience working in collaborative development environments using tools like GitLab or GitHub.
  • Familiarity with testing frameworks such as Pytest or Unittest for writing unit tests and ensuring code quality.
  • Understanding of security best practices and experience implementing authentication, authorization, and data encryption mechanisms to ensure the security of the application.
  • Basic knowledge in AI, especially LLMs.

Software Skills (Optional):

  • Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud Platform, and the ability to deploy, maintain, and secure applications in these environments.
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes for scalable deployment.
  • Knowledge of DevOps practices and tools for infrastructure automation, configuration management, and monitoring, such as Ansible, Terraform, and Prometheus.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines for automating build, test, and deployment processes.

Understanding of Property Development:

Basic understanding of property development planning is beneficial but not mandatory. Candidates interested in the subject are welcome to apply, as domain experts will be available.

Soft Skills:

We value commitment, enthusiasm, reliability, trustworthiness, and the ability to integrate feedback. Good organizational skills, diligence, independence, and strong teamwork are essential.

Other Requirements:

  • Candidates should be based in/around London and willing to commute to Geovation Hub, London EC1V 7EN, daily or when required.
  • Remote working possible after probation period.
  • Availability ASAP, with some flexibility offered to suitable candidates.

Application process:

  1. Apply directly by responding here or by forwarding your (short) CV to [emailprotected] along with
  2. your response to a provided challenge here and
  3. together with two recent work references.
  4. Successful applicants will proceed to an online interview and an in-person meeting with the team.

We look forward to hearing from you and welcoming you to the PlanningHub team!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Mid-Level Python Software Engineer

JR United Kingdom

London

Remote

GBP 40,000 - 80,000

Today
Be an early applicant

Python Software Engineer

Oho Group Ltd

Remote

GBP 40,000 - 80,000

2 days ago
Be an early applicant

Python Software Engineer - Technologist

JR United Kingdom

London

On-site

GBP 45,000 - 55,000

Yesterday
Be an early applicant

Python Software Engineer - Remote

Adria Solutions Ltd

Manchester

Remote

GBP 40,000 - 80,000

5 days ago
Be an early applicant

Python Software Engineer - Remote

Adria Solutions

Manchester

Remote

GBP 40,000 - 80,000

4 days ago
Be an early applicant

Python Software Engineer - Ubuntu Server Certification

TN United Kingdom

London

Remote

GBP 45,000 - 80,000

9 days ago

Python Software Engineer - London / Amsterdam- Leading Global Market Maker

Oxford Knight

London

On-site

GBP 60,000 - 100,000

2 days ago
Be an early applicant

Python Software Engineer - Remote

Adria Solutions Ltd.

Salford

Remote

GBP 40,000 - 80,000

9 days ago

Python Software Engineer - Remote

Adria Solutions Ltd

Manchester

Remote

GBP 40,000 - 70,000

8 days ago