
Software Engineer
Hybrid
London, United Kingdom
£ 90,000 / year
Full Time
12-03-2025
Job Specifications
Software Engineer required for a client of ours looking to hire for one of their teams that is developing an AI-first product to support commercial real estate investment decisions. Our application pulls data from a variety of sources, applies market-leading machine learning, and presents insights through innovative visualizations. After proving our product’s value as an internal tool, we were acquired to scale and service new clients.
We are looking for a talented software engineer to join our team in London, to help build exciting new features, support the commercialization of the product, and be an active partner in bringing digital innovation to commercial real estate. You will join an experienced, tight-knit team of software engineers, machine learning scientists, and UX & UI designers.
Required Qualifications:
Self-motivated, creative, inquisitive. Great attention to detail.
Good communication skills and a team player.
Proficient in Python: demonstrated experience working in teams of Python developers on large projects.
Solid understanding of algorithms and data structures.
Experience with building features using test-driven development.
Solid experience using Git for version control.
Solid grasp of data concepts (relational databases, data cleansing, validation).
Understanding of basic statistics.
Experience working with Agile methods based on fast iteration and validation cycles.
Ideal Attributes:
Experience with cloud platforms (e.g., AWS, Azure).
Broad understanding of Financial Services/Capital Markets/Asset Management.
Experience working with geospatial data.
Experience in feature engineering for Machine Learning applications.
Experience with data engineering frameworks.
Portfolio of past experience (e.g., demos of past work, contributions to open source, blogs, talks).
Technical Stack:
Data Pipeline Stack: Python 3, pandas, GeoPandas, boto3, Pydantic, Data Version Control (DVC) 2
Core API Stack: Python 3, Django 4
Infrastructure: AWS, EKS, Docker, ADO (for CI/CD pipelines, git hosting, ticket tracking)
Hardware: Mac, Linux
Apply now!
About the Company
TANGENT INTERNATIONAL ENSURING TALENT FLOWS AROUND THE GLOBE BUILDING A SMART CONNECTED PLANET. Tangent has blended its two main sector strengths to provide a powerful and comprehensive smart, connected offering to support the 4th industrial revolution. We are split into two disciplines each replete with their own Smart Connected experts: - Communications - Next Generation Networks, Wireless Infrastructure, Data communications & Optical. - Technology - Cyber Security, Big Data & Analytics, Cloud (XaaS), DevOps, CRM, ERP... Know more
Related Jobs


- Company Name
- Signet Recruitment and Retention
- Job Title
- Web Developer
- Job Description
- About the Role: We are seeking a highly motivated and skilled SharePoint and Web Application Developer to join our clients dynamic ICTS team. Under the direct supervision of the Systems Developer, the successful candidate will be responsible for assisting in the development, customisation, and deployment of systems based on SharePoint Online, Microsoft Azure, and MS SQL Server to meet user needs and business requirements. This role will involve working on a variety of web applications, managing testing phases, updating and optimising system performance, and deploying solutions to Azure App Services. Key Responsibilities: Assist in developing and updating custom SharePoint solutions using SharePoint Online as a Content Management System (CMS). Design and develop custom web applications using the Angular framework. Develop applications with C#, ASP.NET MVC, .NET, SQL, JavaScript, HTML, and CSS. Maintain and update the SharePoint development environment for web applications. Work closely with the design team to review and analyse requirements, ensuring timely delivery of SharePoint solutions. Troubleshoot issues, optimise application performance, and ensure scalability and reliability. Assist in the development, maintenance, and deployment of Microsoft Azure App Services. Support the training of staff and end-users on system interfaces and functionalities. Qualifications & Experience: Bachelor’s degree in Computer Science, Information Systems, or a related IT field. Minimum of 2 years of experience in web application development, particularly in SharePoint Online development, ASP.NET MVC, C#.NET, SQL Server, and the Angular framework. Key Competencies: Strong knowledge of Microsoft cloud technologies, including Office 365, SharePoint Online, and Azure. Proven expertise in software development and database applications, with hands-on experience in C#, ASP.NET MVC, .NET, SQL Server, and Angular. Excellent problem-solving skills and attention to detail. A disciplined, methodical approach to software design and programming, including knowledge of software quality assurance and system testing methods. Familiarity with Microsoft Azure services, particularly Azure App Services, is desirable. Proficiency in English (both written and verbal) is essential. Knowledge or experience in developing HR web portals for managing recruitment and vacancies is an added advantage. If you are a proactive and dedicated SharePoint and Web Application Developer looking for a challenging yet rewarding opportunity, apply now!


- Company Name
- Mythical Games
- Job Title
- Senior Full Stack Engineer
- Job Description
- Mythical Games is a Venture-backed game technology company powering the next generation of players, games, and studios. Our goal is to launch exceptional video games that leverage distributed ledger tech while providing a platform that will allow other game developers to do the same. At Mythical Games, we are proud of our 'People First' culture. We believe that it takes great people and culture to make great products. By treating each other with empathy and respect, we can live fulfilling lives outside our jobs while also creating exceptional work. We are seeking a highly skilled and experienced Senior Full Stack Engineer to join our Unity game development team. As a Senior Full Stack Engineer, you will be responsible for development of game features from concept to implementation. The ideal candidate has strong communication skills, is well versed in collaborating with artists and designers, and has experience in mobile game development in Unity. Responsibilities: Implement core game mechanics and features in Unity encompassing user interfaces, controls, and server logic. Collaborate with game designers to understand feature requirements. Collaborate with artists to ensure on-time delivery of features. Optimize feature implementation for performance across platforms. Debug and troubleshoot issues in lower environments and production. Produce clear documentation for the live operations team to create feature content. Stay up to date with industry trends, emerging technologies, and best practices in Unity game development. Mentor and provide guidance to junior engineers, helping them develop their skills and knowledge in game development. Requirements: Proven experience as a Full Stack Engineer in Unity game development, with at least 5 years of development experience. Minimum of 1 year experience on a live game title. Strong proficiency in C#. Extensive experience with backend technologies and frameworks such as Node.js or javascript and working with SQL databases. Deep understanding of networking protocols, client-server architectures, and server-authoritative game logic. Solid understanding of software development principles, version control systems, and agile methodologies. Strong problem-solving and analytical skills, with the ability to debug and resolve complex game issues. Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams. Joining our team as a Senior Full Stack Engineer in Unity game development provides an exciting opportunity to contribute to the success and scalability of our games. If you have a passion for server-side development, a strong understanding of Unity game development, and enjoy working in a collaborative and fast-paced environment, we encourage you to apply and become an integral part of our team, shaping immersive and engaging gaming experiences for our players. Our team values diversity and believes that it strengthens our games, products, and communities. We strongly encourage POC, folks with disabilities, those belonging to the LGBTQIA+ communities, and people across all gender to apply. If you need assistance with accommodations due to a disability, please reach out to accessibility@mythical.games. We'll be with you as soon as possible; our goal is to ensure an accessible and equitable interview process.

- Company Name
- Pareto
- Job Title
- Graduate Software Developer
- Job Description
- Job Title: Graduate Software Developer Location: Redhill Salary: £28k plus bonus Sector: IT A leading independent provider of satellite communications and IT management solution, our client provides best-in-class satellite solutions to marine, offshore and land-based users. With offices in the UK, Europe, Asia and the USA, they have extensive experience of working with some of the largest commercial maritime operators such as Teekay, NYK and MOL. With over 50 years of experience in the government and maritime mobility markets, the business employs over 200+ with over 40% of its company consisting of highly specialised engineers, many of who are ex-armed forces. This must be why they are trusted by major NATO government members including the UK Armed Forces, Germany's Bundeswehr and The Danish Defence Force! The company is now searching for dynamic, results-driven graduates to join their team and ensure they remain a fast growing and innovative organisation. Package/ Benefits: £28k basic salary An annual bonus subject to personal & business performance Excellent progression, learning and development potential - you will continually be offered fantastic training, an excellent opportunity to earn whilst you learn! Full tech stack provided Regular socials in a welcoming, inclusive environment Lucrative bonus and incentive schemes - you will be recognised and rewarded for your success Fantastic offices in a prime location, with opportunity to travel! Role: Bespoke Product/software developments Help to maintain existing applications and developments Maintain standard code versioning for developments Create and Maintain Design and Development Documentation Create and present User Guides and online Help Documentation Maintain bug/patch register To monitor and configure system configurations using agreed documentation and change control procedures. Manage user access and security, review licenses and track usage Develop & enhance as required existing corporate applications. Complete Daily/Weekly maintenance tasks and improve tasks where possible Analyse system performance indicators and develop/implement/recommend improvement actions where applicable. Requirements: A strong IT software programming qualification or background Microsoft .net and Sql experience would be advantageous Strong numeric and analytical skills A keen and enthusiastic individual, keen to learn more and expand their knowledge into relevant technologies that will enhance our in-house systems and our offerings to customers Able to communicate effectively via verbal and written means with technical and non-technical users. Self-motivated and has initiative to follow-up on issues and can work unsupervised Understanding of Software Development Life Cycle Pareto is committed to promoting equality, diversity and inclusion. We encourage and welcome applications from all, irrespective of background or circumstance. Our consultants are happy to discuss any adjustments you require in support of your application.


- Company Name
- Better Placed Ltd - A Sunday Times Top 10 Employer in 2023!
- Job Title
- Software Engineer
- Job Description
- AI Software Engineer £90,000-£120,000 + equity Central London – onsite Another brilliant startup software engineer role ideal for a passionate AI enthusiast. Join a team of 4 engineers with several million dollars in funding (and several years of runway) to help change the way AI agents interface with software applications. You’ll be pivotal in improving their product and solve some complex AI problems along the way. There’s plenty of backend work to get stuck into with some full stack work available, if desired, as they move their product from beta to release. You’ll be a key player in the redesign of their backend and the overall completion of the product as they push the boundaries of AI agent tech. This role would suit an engineer with a strong academic background, some AI startup experience and extensive Python skills. Key skills required: Passion for early stage AI startups Python, FastAPI, TypeScript NoSQL, SQL, Vector Any experience working with LLMs, LangChain, AI/ML principles AWS for cloud deployments Any Grafana, Prometheus or Splunk experience An excellent academic background with a degree from a top university Some of the things you’ll be doing: Helping to redesign and architect the backend of the product Building Python web apps Developing, designing, and maintaining databases Bringing ideas and innovation to the product+ exploring how to improve AI agents Developing automation tools for integrating external APIs. There’s equity on offer and a high achieving team to be part of with some impressive backgrounds and multiple PHDs. So, if you have a passion for AI with Python and TypeScript skills then get in touch for more details!