Senior Software Engineer, Applied AI and Customer Solutions
CourseraRemotely
pythonawstypescriptjavadockerkubernetespostgresqlkafka
Job Description
📋 Description
- Senior Software Engineer joining an AI-powered solutions team for Coursera's enterprise and campus
- Work at the intersection of AI/Data Engineering, cloud and security architecture, and
- Prototype solutions with customers, then harden into production deployments with secure, compliant
- Customer-facing role with regular travel to customer sites (domestic and occasionally
🎯 Requirements
- 5+ years in software engineering with backend and cloud infra experience
- 1+ years building production-grade agentic AI solutions
- Proficiency in Python, Java, TypeScript; Docker, Kubernetes, Kafka
- Deep experience with AWS and multi-tenant/hybrid deployment models
- Data engineering skills: ingesting, cleaning, normalizing customer data
- IAM, encryption, secure networking (VPC, PrivateLink, mTLS)
🎁 Benefits
- Opportunity to influence Coursera's core product through customer engagements
- Autonomy in a lean, cross-functional team with high trust
- Work on high-visibility engineering problems with real enterprise impact