Staff Software Engineer (Python, AI)
Core
Build scalable full-stack applications, backend services, and microservices using Python, with opportunities to develop AI-enabled and agentic solutions.
Role type
Staff Software Engineer (Python, AI)
Builds
Scalable full-stack applications, backend services, microservices, and AI-enabled/agentic solutions
Domain
Digital infrastructure, cloud platforms, AI development
Deliverable
production ML models | product features | infrastructure
Required skills
Python, FastAPI/Flask/Django, React/Streamlit, REST/gRPC, Kafka, CI/CD, Docker, Kubernetes, AWS/GCP, SQL/NoSQL
Preferred skills
Google ADK, OpenAI SDK, LangChain, MCP servers, agentic solutions, AI-assisted development
Technologies
FastAPI, Flask, Django, React, Streamlit, HTML, REST, gRPC, Kafka, Docker, Kubernetes, AWS, GCP
Responsibilities
Design and develop scalable applications and services; Build frontend applications; Develop and integrate APIs and distributed services; Build and deploy applications using CI/CD and cloud platforms; Contribute to application performance, scalability, reliability, and security; Work with cross-functional teams to translate business requirements into technical solutions; Contribute to AI-enabled applications and agentic solutions
Seniority
Staff, hands-on IC with strategic influence