Senior Forward Deployed Engineer - Full Stack
Delivers end-to-end data and AI solutions for enterprise customers on the Databricks platform, owning architecture, implementation, and production deployment. The role requires strong software or data engineering experience, cloud expertise, Apache Spark knowledge, and customer-facing project delivery skills.
About the job
Responsibilities
- Lead customer technical projects by delivering production-grade systems, reference architectures, custom applications, data ingestion, and ML/AI model integrations.
- Guide strategic customers through the end-to-end design, build, and deployment of big data and AI applications.
- Scope technical delivery work with customers and engagement managers, managing project timelines and measurable outcomes.
- Advise customers on architecture and design, and bootstrap or implement projects to support successful Databricks adoption.
- Own architecture and design decisions, ensuring solutions are secure, scalable, and aligned with customer needs and Databricks best practices.
- Collaborate with Databricks technical teams, project managers, architects, customer teams, engineering, and customer support to deliver engagements and resolve issues.
- Embed with customer teams and engage stakeholders ranging from technical individual contributors to executives.
- Contribute accelerators, frameworks, and best practices that scale across accounts and inform the product roadmap.
- Travel to customers approximately 20% of the time.
Requirements
- Extensive experience in data engineering, data platforms and analytics, or software engineering.
- Ability to write code in Python, Scala, JavaScript, or TypeScript and use modern frameworks.
- Working knowledge of at least two major cloud ecosystems, including AWS, Azure, or Google Cloud, with expertise in at least one.
- Deep experience with distributed computing using Apache Spark and knowledge of Spark runtime internals.
- Familiarity with CI/CD for production deployments.
- Working knowledge of MLOps, machine learning and artificial intelligence models, and AI APIs.
- Experience designing and deploying performant, production-ready end-to-end data architectures and applications combining data pipelines, ML/AI models, and user-facing interfaces.
- Experience delivering technical projects, managing scope and timelines, and translating complex concepts into actionable solutions.
- Strong documentation and whiteboarding skills.
- Experience working with enterprise clients and managing conflicts across diverse stakeholder groups.
- Curiosity, adaptability, and eagerness to explore technologies supporting Databricks-based solution deployment and integration.
Nice to Have
- Databricks Certification.
Compensation and Benefits
- Benefits and perks vary by region and are intended to support employees' comprehensive needs.
Skills
Python, Scala, JavaScript, TypeScript, AWS, Microsoft Azure, GCP, Spark, CI/CD, MLOps, Machine Learning, Artificial Intelligence, Ai Apis, Data Engineering, Databricks
Similar jobs
Solutions Architecture jobsAdvises large French enterprises on adopting and deploying Claude, guiding technical evaluations, agent and application architecture, production readiness, and implementation partners. The role combines hands-on AI engineering expertise with enterprise consulting, value selling, executive communication, and fluent French-language engagement.
Leads complex, end-to-end SaaS implementations for strategic and enterprise customers, coordinating stakeholders, guiding change management, and improving delivery processes. Requires extensive implementation experience, technical understanding of configurable SaaS products, strong communication, and customer-facing problem-solving skills.
Own hands-on technical implementations for external healthcare and telehealth clients, including platform configuration, integrations, data migration, testing, deployment, and stabilization. Requires 3–6+ years of implementation or integration experience, strong API and SQL skills, and customer-facing technical judgment.
Technical product specialist and solutions architect guiding EMEA customers and field teams on production generative AI, deep learning, agentic systems, and LLM post-training. The role requires strong hands-on experience with PyTorch, distributed training, reinforcement learning, Python, SQL, Spark, cloud platforms, and customer-facing technical delivery.
This Staff Forward Deployed Engineer will build and optimize AI agent systems and developer-platform capabilities while working directly with strategic customers. The role requires Staff-level production software-engineering experience, deep expertise in AI systems, and the ability to lead architecture and implementation across complex codebases.