Staff Backline Engineer - Data & AI
Core
Bridge between Frontline Support and Engineering to resolve complex technical issues, perform deep-dive forensics, and drive platform improvements for the Data and AI ecosystem.
Role type
Staff Backline Engineer (Data & AI)
Builds
Reproduction frameworks, automated workflows, and AI-driven diagnostic tools to enhance troubleshooting efficiency and supportability.
Domain
Data & AI infrastructure, distributed systems, Spark, Delta Lake, LLMs
Deliverable
production ML models | infrastructure
Required skills
Deep expertise in Spark core internals, distributed system internals, code-level root cause analysis, resource profiling, architectural optimization, large-scale ML/GenAI systems, LLM-based applications, agent-driven workflows, Python, SQL, Scala, Java
Preferred skills
Experience managing customers and technical stakeholders, mentoring engineers, influencing product roadmap
Technologies
Spark, Delta Lake, Hive, Python, SQL, Scala, Java, LLMs, MLflow
Responsibilities
Conduct deep-dive forensics into Spark core internals and the Data & AI ecosystem to resolve high-priority architectural failures. Perform advanced code-level analysis and resource profiling to identify systemic root causes. Optimise architectural performance across the Data & AI stack. Develop reproduction frameworks, automated workflows, and AI-driven diagnostic tools. Partner with Product Engineering to influence the roadmap based on global issue trends.
Seniority
Staff, hands-on IC with strategic influence