
Senior Python Software Engineer (Data, AI, Graph)
Job Description
Posted on: September 8, 2025
About Mapped Mapped is an AI-powered data platform for commercial and industrial spaces that helps property owners, facility operators, and solution providers to rapidly access real-time data from building systems, sensors, devices, and vendor APIs by automating the data discovery, extraction, and normalization process. Mapped uses machine learning to abstract the complexities of data integration to create an independent data layer with an open-source data model. About The Role As a Senior Python Software Engineer (Data, AI, Graph), you'll build scalable backend systems that power seamless human-AI interactions at enterprise scale. You'll work with graph databases, machine learning pipelines, and real-time data processing to tackle a core challenge: how do we build the data infrastructure and algorithms that make complex AI feel effortless to human users for buildings? We're looking for an engineer who shares our passion for data and thrives on solving complex algorithmic and system challenges. The ideal candidate has strong experience developing and deploying large-scale services in production, with expertise in Python, distributed systems, and either graph technologies or ML infrastructure. What You'll Do
- Build microservices and tools for online data/label management
- Build services for AI applications
- Manage CI/CD of the microservices and related databases
- Coordinate with ML engineers to efficiently deploy ML models
- Coordinate with the DevOps team to follow the best practices in engineering and operation
Qualifications Must-have Skills
- Strong understanding of microservices with REST or gRPC in Python
- Strong understanding of data models, preferably in MongoDB
- Experience with handling complex data models
- Strong commitment to writing testable, maintainable code
- Familiarity with ML life cycles
Nice-to-have Skills
- Familiarity with graph data models
- Familiarity with Large Language Models and prompting design
- Experience with high-availability systems (99.9%+ uptime)
- Exposure to IoT or building systems
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Multiple Python Software Engineers Needed - SC/DV Clearance Needed

Backend Python Developer

🌳🌳🌳x15 Java/React/Python/AWS Software Engineers/Senior Software Engineers– Series A Funded – Fully Remote - Bristol, Wales, Gloucestershire, Somerset, Exeter, or Manchester🌳🌳🌳

SR. Python Developer
