Job Description, Responsibilities & Requirements
About the Position
We are seeking a Data Architect to join our AI project team in London. In this role, you will design and implement the data architecture needed to support machine learning and AI solutions, including defining data models, storage patterns, and governance frameworks. You will ensure that data from various sources is well-organised, accessible, and AI-ready, working closely with data engineers and ML engineers to build robust data pipelines and maintain high data quality for analytics and model development.
Responsibilities
- Data Modelling & Schema Design: Develop and maintain data models (conceptual, logical, and physical) that define how data is stored and related. This includes designing relational schemas, graph data models for knowledge graphs, and time-series data structures as needed, ensuring they accurately represent business entities and relationships.
- Data Storage Architecture: Define and implement data storage and management patterns that optimise data retrieval and analytics performance. This involves selecting or designing appropriate storage solutions (e.g. relational databases, NoSQL/graph databases, data warehouses, data lakes) and structuring them for scalability and fast access to large datasets used in AI projects.
- Data Pipelines & Integration: Build and oversee robust data pipelines (ETL/ELT processes) to integrate data from multiple sources into centralised platforms. You will design workflows to collect, transform, and load data into analytics repositories or feature stores, guaranteeing that AI models have consistent, well-prepared data to work with.
- Data Governance & Quality: Establish and enforce data governance policies and standards. This means defining practices for data quality, data cleaning, and master data management, as well as setting security and privacy controls to protect sensitive information.
- Metadata Management & Lineage: Implement frameworks for data metadata management and lineage tracking. This includes maintaining data catalogues or dictionaries that describe data meaning (possibly leveraging ontologies), and tools or processes to trace how data flows through pipelines and transformations.
- Collaboration with Engineering Teams: Work closely with data engineers, ML engineers, and data scientists to ensure the data architecture meets their needs. You will collaborate on designing data interfaces (e.g. APIs or query endpoints) and assist in shaping how data is used for features in machine learning.
Requirements
- Education: Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent professional experience). An advanced degree is a plus but not required.
- Experience: Approximately 3-5 years of experience in data architecture, data engineering, or a related data management role. A proven track record in designing data solutions and managing data schemas is expected.
- Skills:
- Strong proficiency in data modelling and database design.
- Hands-on experience developing data pipelines and integration workflows.
- Exposure to semantic data modelling, ontologies, or knowledge graph construction.
- Experience working with cloud-based data platforms or big data technologies.
- Solid understanding of data governance principles and best practices.
- Excellent communication skills with the ability to collaborate in cross-functional teams.
Nice to Have
- Experience working on projects that involve AI or machine learning.
- Familiarity with data governance or data cataloguing tools.
- Experience with modern data architecture concepts and patterns.
- Relevant industry certifications.
We Offer
- Competitive salary
- Opportunity to work in a dynamic AI project team
- Collaborative and innovative work environment
About the Company
Luxoft is a global IT services company that provides innovative solutions in the areas of digital transformation, cloud, and data analytics. We are committed to delivering high-quality services to our clients and fostering a culture of continuous learning and professional growth.
Apply Now
If you are passionate about data architecture and AI, and you meet the requirements, we would love to hear from you. Apply now to join our team in London.