
Codurance is a global software consultancy that helps businesses modernize their technical capabilities and support sustainable growth. The company applies Software Craftsmanship principles to software development, combining technical excellence with practical delivery. Its work spans software modernization, product development, and cloud engineering, helping clients address complex technology challenges. Codurance collaborates with established technology teams through agile and lean ways of working, with a focus on building effective, maintainable software.
Senior AI Data Engineer (Databricks)
Build production-grade Databricks data foundations for client modernization engagements. Develop reliable pipelines and AI-ready systems as part of software delivery teams.
Description
- Collaborate within software delivery teams
- Help clients establish production-grade data foundations
- Support modernization, platform, data, and AI-readiness engagements
- Use Databricks as the primary platform for data engineering work
- Create durable, carefully engineered data systems with a production focus
Requirements
- Recent or current experience as a Data Engineer, Senior Data Engineer, Data Platform Engineer, or Databricks Engineer
- Production experience with Databricks, including Delta Lake, Spark or PySpark, Unity Catalog, or lakehouse projects
- Strong skills in Python, testing, Git, CI/CD, code review, deployment, or Infrastructure as Code
- Experience managing data quality, orchestration, monitoring, lineage, schema evolution, or data contracts
- Background in client delivery, stakeholder engagement, modernization projects, mentoring, or cross-team engineering work
- Experience with AWS or Azure; either cloud platform is acceptable
- Experience developing ML or AI feature pipelines, using MLflow, managing model lineage, working with embeddings or vector search, or preparing evaluation datasets