BuildPrompt

Python Developer

United Kingdom

3 days ago
Save Job

Summary

Job Description

Python Developer 

Location: Hybrid – London-based (Flexible - ±3 days in the London office – 180 Strand, Temple) 


Who we are: BuildPrompt is a cutting edge startup working with some of the most well-known names across the built environment. Solving critical problems for a range of clients from international airports through to mega rail projects and global real estate portfolios. We're looking for ambitious, hard working individuals to join our team and shape the future of how organisations interact with all things software, AI and Digital. 


Role Summary: 


Join BuildPrompt as a Python Developer and help create powerful AI-driven solutions for the built environment. You will design, develop, and maintain robust Python applications that transform complex data into actionable insights. This role requires strong Python expertise with a focus on clean code, design patterns, and scalable architecture. We're seeking a developer who can work independently whilst collaborating effectively with our team to deliver innovative solutions. 


Key Responsibilities: 


Python Development: 


  • Design and develop scalable, maintainable Python applications and services 
  • Implement effective design patterns to create flexible and robust code 
  • Write clean, well-documented code following industry best practices 
  • Perform code reviews and provide constructive feedback to team members 
  • Troubleshoot and debug issues across the application stack 


AI & Data Integration: 


  • Build systems to process and analyse large datasets from various sources 
  • Integrate AI/ML models into production applications 
  • Develop APIs and services to connect data sources and downstream applications 
  • Optimise code for performance and scalability 


Architecture & System Design: 


  • Contribute to architectural decisions and system design 
  • Implement appropriate design patterns to solve complex problems efficiently 
  • Create maintainable, modular code structures that can evolve with business needs 
  • Document architecture and code to facilitate knowledge sharing 


Collaboration & Project Delivery: 


  • Work independently to deliver features from conception to completion 
  • Collaborate with product, design, and other technical team members 
  • Participate in agile development processes, contributing to planning and estimation 
  • Mentor junior developers when appropriate 


Innovation & Growth: 


  • Stay current with Python best practices, libraries, and frameworks 
  • Research and evaluate new technologies that could benefit our platform 
  • Proactively identify opportunities for improvement in existing systems 
  • Contribute to the company's technical vision and roadmap 


Experience & Skills: 


  • 3+ years professional experience with Python development 
  • Strong understanding of Python design patterns and their practical applications 
  • Experience building production-level applications and services 
  • Proficiency with FastAPI 
  • Experience with PostgreSQL 
  • Experience with version control systems (Git) 
  • Ability to write clean, maintainable, and well-tested code 
  • Excellent problem-solving skills and attention to detail 
  • Strong communication skills and ability to work in a collaborative environment 


Bonus Skills: 


  • Experience with AI/ML libraries (TensorFlow, PyTorch, scikit-learn) 
  • Knowledge of cloud platforms (AWS, GCP, Azure) 
  • Familiarity with containerisation (Docker) 
  • Experience with CI/CD pipelines 
  • Understanding of the built environment sector or enterprise software 


Why BuildPrompt? 


BuildPrompt is transforming how industries interact with their data through AI-Powered insights. Our platform makes enterprise data not just accessible but actionable, helping businesses in the built environment and beyond achieve data-driven success. We're backed by leading investors and growing rapidly. 


Ready to build the future? 


If you're passionate about Python development, excited about applying design patterns to solve real-world problems, and want to join a dynamic team creating innovative solutions for the built environment, we want to hear from you. 


 

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: