Associate Software Development Engineer
Bengaluru, KA, IndiaIndia & South Asia
As a Senior Software Engineer, you will join a fast-paced innovation team that builds and deploys AI-powered solutions directly with Coursera's enterprise and campus customers.
Scope customer environments directly with executive sponsors and IT/data owners — mapping systems, data models, and workflows to identify the real business problem…
Rapidly prototype and demo working solutions in front of customers, iterating in real time to prove value fast.
Serve as the bridge between customer & core engineering team to harden validated prototypes into production deployments.
Design and implement multi-tenant, hybrid, or customer-controlled deployment architectures, as per customer's data residency, privacy, and IT-maturity requirements.
Proficiency in backend languages such as Python, Java, Typescript and technologies such as Docker, Kubernetes and Kafka with comfort working across the stack.
Deep understanding of cloud platforms (AWS preferred), able to design and operate both multi-tenant and hybrid customer-cloud deployment models.
Strong experience with data engineering fundamentals — ingesting, cleaning, and normalizing messy, inconsistent customer data across disparate source systems.
Demonstrated comfort operating directly with customers — scoping ambiguous problems, running discovery, and demoing work-in-progress solutions live, in person and remotely.
Experience: Senior-level · 5+ years
More open roles like this one
Bengaluru, KA, IndiaIndia & South Asia
Canberra, AUST CAPITAL TERR, AustraliaAsia-Pacific
Sydney, NSW, AustraliaAsia-Pacific
Senior Software Engineer, Applied AI & Customer Solutions · Coursera
Don't have an account? Already have an account?