Software Engineer
Posted 8 days 17 hours ago by Gpeto Planning
Permanent
Not Specified
I.T. & Communications Jobs
London, United Kingdom
Job Description
As a Software Engineer at Gpeto Planning AI, you will play a critical role in designing, developing, and maintaining the software solutions that power our AI-driven products. You will work closely with our team of AI/ML engineers, urban planning specialists, and other software developers to create robust, scalable, and efficient applications that transform the planning application process.
Key Responsibilities- Design and Development: Develop high-quality software solutions that meet the needs of our users, including planning applicants and local authorities.
- Collaboration: Work closely with cross-functional teams to integrate AI algorithms and planning regulations into our software products.
- Testing and Debugging: Write clean, maintainable code and conduct thorough testing to ensure reliability and performance.
- Optimization: Optimize applications for maximum speed and scalability.
- Documentation: Create and maintain comprehensive documentation for all software development processes and systems.
- Innovation: Stay updated with the latest industry trends and technologies to continuously improve our products and processes.
- Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience: Proven experience as a Software Engineer, with a strong portfolio of successful projects.
- Proficiency in programming languages such as Python, Java, C++, or similar.
- Experience with web development frameworks (e.g., React, Angular, Django, Flask).
- Knowledge of cloud platforms (AWS, Azure, Google Cloud) is a plus.
- Problem-Solving: Strong analytical and problem-solving skills with attention to detail.
- Team Player: Excellent communication and collaboration skills, with a proactive and innovative mindset.