Senior Data & AI Engineer - Knowledge Graphs & GCP
CapgeminiAbout the role
Description
Location: Hybrid | Philadelphia | U.S. Relocation Available
About the Job You’re Considering
We are looking for a seasoned Senior Data Engineer with deep expertise in building scalable, cloud-native data platforms and a passion for knowledge graph technologies. In this role, you will architect and optimize data systems that power analytics, machine learning, and real-time decision-making across the organization. You’ll work with cutting-edge tools in GCP, Neo4j, and modern data processing frameworks to transform complex data into actionable insights. This is a hybrid role based in Philadelphia, requiring on-site presence at least 3 days per week. We are open to domestic relocation for the right candidate.
Your Role
- Design and implement scalable data architectures on GCP, including data lakes, warehouses, and real-time processing systems.
- Develop and optimize ETL/ELT pipelines using Python, SQL, and streaming technologies like Kafka and Apache Beam.
- Model and manage knowledge graphs using Neo4j and GraphQL to capture complex relationships and power intelligent applications.
- Collaborate cross-functionally with data scientists, ML engineers, and business stakeholders in Agile teams to deliver data-driven solutions.
- Automate infrastructure and deployments using Terraform, Jenkins, and CI/CD best practices to ensure reliability and scalability.
- Ensure data quality, governance, and observability through robust validation, monitoring, and documentation practices.
Your Skills and Experience
- Bachelor’s degree in computer science, engineering, or a related technical field.
- 8-15years of experience in data engineering, with strong expertise in cloud-native architectures (preferably GCP) and distributed systems.
- Proficiency in Python and SQL, with a proven track record of building and optimizing large-scale ETL/ELT pipelines and real-time data streaming solutions (e.g., Kafka, Apache Beam).
- Hands-on experience with knowledge graphs, especially Neo4j, and familiarity with GraphQL for modeling complex data relationships.
- Strong understanding of MLOps practices, including integrating data pipelines with ML workflows and deploying infrastructure using tools like Terraform and Jenkins.
- Excellent communication and presentation skills, with the ability to collaborate across technical and non-technical teams in Agile environments.
- Retail or e-commerce experience is a strong plus, particularly in areas like customer segmentation, personalization, or supply chain analytics.
Life at Capgemini
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
- Flexible work
- Healthcare including dental, vision, mental health, and well-being programs
- Financial well-being programs such as 401(k) and Employee Share Ownership Plan
- Paid time off and paid holidays
- Paid parental leave
- Family building b
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s