Senior Engineer
Core
Design, develop, and deploy production-grade software and AI systems (including Generative AI) for enterprise clients, integrating data solutions to drive business outcomes.
Role type
Senior Software Engineer (AI/ML & Data)
Builds
Production software systems, data integrations, and custom Generative AI agents
Domain
Enterprise AI, Generative AI, Data Engineering
Deliverable
production ML models
Required skills
Python, strongly typed languages, infrastructure-as-code, containerisation, software design, cloud engineering, mentoring
Preferred skills
AI/ML engineering delivery, startup/scaleup experience, DevOps, networking, modern data platforms (Snowflake, Databricks, AWS, Azure, GCP)
Responsibilities
Design and deploy data/AI solutions, implement software with data integrations, contribute to Generative AI projects, champion scalable engineering processes, ensure quality, deliver technical solutions to client stakeholders, mentor junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities
