onsite
Senior Back End Engineer, AI Features - Skylight
Backend Engineer
Senior back‑end engineer to design and scale AI‑driven services for a family‑focused smart calendar platform, leveraging Python, Go, Node.js, AWS, Kubernetes, and machine‑learning pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance back‑end APIs that power AI features such as smart event suggestions, natural‑language parsing, and personalized notifications.
- Build and operate scalable cloud infrastructure on AWS, using services like Lambda, ECS/EKS, and RDS to support millions of daily active users.
- Collaborate with data scientists to integrate machine‑learning models into production, ensuring low latency and robust monitoring.
- Implement CI/CD pipelines, automated testing, and observability (logging, tracing, metrics) to guarantee reliability and rapid iteration.
- Mentor junior engineers, enforce best practices, and contribute to architectural decisions for a microservices‑based ecosystem.
Requirements
- 5+ years of professional back‑end development experience, with strong proficiency in Python and Go (or Node.js) and a solid grasp of REST/GraphQL API design.
- Hands‑on experience deploying and managing services on AWS, including container orchestration with Kubernetes/EKS.
- Demonstrated ability to work with machine‑learning pipelines, model serving, and data‑driven feature development.
- Deep understanding of distributed systems, scalability, and performance optimization for high‑traffic consumer applications.
- Excellent problem‑solving skills, collaborative mindset, and a passion for building products that improve family life.
Skills
pythongonodejsawskubernetesmachine learning