We are seeking a highly skilled Senior Data Engineer with AI / ML desires to design, build, and scale next-generation data and machine learning infrastructure. This role is ideal for a hands-on technical expert who thrives in building complex systems from the ground up, has deep experience in Google Cloud Platform (GCP), and is excited about stepping into management and technical leadership. You will work across engineering, data science, and executive leadership teams to architect cloud-native solutions, optimize real-time data pipelines, and help shape our long-term AI / ML engineering strategy.
Key Responsibilities
Cloud & Platform Engineering
- Architect, build, and maintain high-performance data and ML infrastructure on GCP using best-in-class cloud-native tools and services.
- Lead the design of scalable cloud architectures, with a strong focus on resilience, automation, and cost-effective operation.
- Build applications and services from scratch, ensuring they are modular, maintainable, and scalable.
Real-Time & Distributed Systems
Design and optimize real-time data processing pipelines capable of handling high-volume, low-latency traffic.Implement and fine-tune load balancing strategies to support fault tolerance and performance across distributed systems.Lead system design for high availability, horizontal scaling, and microservices communication patterns.AI / ML Engineering
Partner with ML engineers and data scientists to deploy, monitor, and scale machine learning workflows.Create and maintain ML-focused CI / CD pipelines, model deployment frameworks, and automated testing harnesses.Open-Source & Code Quality
Contribute to and maintain open-source projects, including active GitHub repositories.Champion best practices across code reviews, version control, and documentation.Establish, document, and enforce advanced testing methodologies, including integration, regression, performance, and automated testing frameworks.Leadership & Collaboration
Serve as a technical leader and mentor within the engineering team.Collaborate effectively with senior leadership and executive stakeholders, translating complex engineering concepts into strategic insights.Provide guidance and direction to junior engineers, with an eye toward growing into a people leadership role.Required Qualifications
Bachelor's Degree from an accredited university. Master's Degree Highly PreferredExpert-level experience with GCP, including services such as BigQuery, Cloud Run, Pub / Sub, Dataflow, GKE, and Vertex AI.Strong background in cloud architecture and distributed system design (GCP preferred; AWS / Azure acceptable).Proven ability to build applications, platforms, and services from scratch.Advanced skills in traffic load balancing, autoscaling, and performance tuning.Deep experience with real-time data systems, streaming frameworks, and low-latency infrastructure.Strong track record of open-source contributions and maintaining GitHub repositories.Expertise in testing methodologies across the software lifecycle.Excellent communication skills with comfort interacting directly with executive leadership.Demonstrated interest or experience in team leadership or management.Preferred Qualifications
Experience with microservices, Kubernetes, and service mesh technologies.Familiarity with MLOps tooling and frameworks (Kubeflow, MLflow, Vertex AI pipelines).Strong Python, Go, or similar programming expertise.Prior experience in fast-growth or startup environments.