Customer Engineer
Builds technical support for AI/ML workloads by shipping code, automating fixes, and directly assisting customers with debugging and optimization. Requires deep expertise in low-level infrastructure or AI/ML engineering with strong communication skills.
About the job
Responsibilities
- Ship code that matters: fix bugs, build features, and create automation that improves the experience for every Modal user.
- Work directly with customers: help developers and ML engineers debug, optimize, and architect their workloads across Slack, email, and calls.
- Build scalable systems: design tooling, dashboards, and automated workflows that make support efficient at scale.
- Close the feedback loop: translate patterns into docs fixes, API changes, or new feature proposals.
- Contribute to open source and technical content: write examples, build demos, and publish content.
Requirements
- Depth in low-level infrastructure (operating systems, file systems, networking, performance profiling, cluster management, distributed systems) or AI/ML engineering (training models, optimizing inference, GPUs, ML infrastructure), with familiarity in the other.
- Automation mindset to eliminate manual processes.
- Clear communicator for explaining issues, writing bug reports, and documentation.
Skills
Distributed Systems, Operating Systems, Networking, Gpus, Machine Learning, Model Training, Inference Optimization, Performance Profiling, Kubernetes, Automation
Similar jobs
Support Engineering jobsWorks directly with customers to optimize API usage, deeply understanding their products and use cases while acting as an API power user to drive impact and scale.
Own and operate wireless/corporate networks (Wi-Fi, campus LAN, remote access) across multi-site offices and industrial environments for an AI compute infrastructure company. Requires experience designing/deploying Wi-Fi in challenging RF settings, strong automation skills, and a focus on reliable, "boring" networks.
Own technical customer support by troubleshooting product and account issues, writing actionable bug reports, and partnering with Engineering and Product. The role also builds scalable support systems, reporting, knowledge resources, and AI-assisted workflows for enterprise customers.
Leads a hands-on Technical Solutions Engineering team supporting enterprise insurance partners, owning queue operations, incident response, SLAs, automation, and launch readiness. Requires 5+ years in software, 3+ years managing engineers, strong coding and observability skills, and experience with regulated enterprise customers.
Provides expert Apache Airflow support and reliability guidance to sophisticated customers, troubleshooting managed data platforms and contributing to Airflow and internal tooling. Requires a data engineering background, Python experience, Airflow administration, Kubernetes, containers, and cloud distributed-systems experience.