Staff Engineer – Software Development, Architecture, Security & Governance
Core
Design, build, and maintain scalable backend services and AI-powered applications (RAGs, chatbots) for enterprise-wide use, ensuring regulatory compliance and system reliability.
Role type
Staff Software Engineer (Architecture & AI Integration)
Builds
Production-grade backend services, AI orchestration systems, and resilient infrastructure for enterprise applications.
Domain
Financial Services / Enterprise Software / Artificial Intelligence
Deliverable
production ML models | product features | infrastructure
Required skills
Python, distributed systems design, system architecture, LLM integration, RAG implementation, mentoring, trade-off analysis, code quality standards
Preferred skills
Cloud infrastructure (AWS/Azure/GCP), containerization (Docker/Kubernetes), AI Agents, MLOps, enterprise security concepts
Technologies
Python, FastAPI, MongoDB, LangChain, OpenAI, Anthropic, Docker, Kubernetes
Responsibilities
Design and deploy AI-powered applications; lead architecture for scalable systems; mentor engineers and set technical direction; collaborate with cross-functional teams on complex technical initiatives.
Seniority
Staff, hands-on IC with leadership scope