Staff Software Development Engineer
Core
Design, develop, and implement digital solutions and systems, including cloud-native distributed applications and AI-powered/Agentic AI solutions leveraging LLMs and RAG.
Role type
Staff Software Development Engineer (AI & Cloud)
Builds
Cloud-native, distributed applications across Web, Mobile, API, integration, and backend platforms; AI-powered and Agentic AI solutions.
Domain
Healthcare technology / Enterprise Software
Deliverable
production ML models
Required skills
Cloud technologies (GCP, AWS, Azure), Full stack development (Node.js, Java, Spring Boot, REST), Microservices, Agile development, AI tools (Claude, GitHub Copilot, Amazon Q), Mentoring, DevSecOps, CI/CD, SRE practices.
Preferred skills
Distributed systems architecture, Site Reliability Engineering (SRE), Containerization, AI application development (LangChain, vector databases), Responsible AI adoption, Healthcare domain expertise.
Technologies
Node.js, Java, Spring Boot, REST, GCP, AWS, Azure, LangChain, Azure OpenAI, AWS Bedrock, Google Vertex AI, Vector databases.
Responsibilities
Define long-term application architecture and technology strategy; Lead design and delivery of cloud-native applications; Establish engineering standards and secure coding practices; Partner with cross-functional leaders on strategic technology decisions; Champion reliability, observability, and SRE practices; Evaluate and promote emerging technologies and AI-assisted engineering; Mentor engineers across teams; Drive DevSecOps and CI/CD automation; Lead design and operationalization of AI-powered solutions; Integrate AI capabilities into enterprise platforms.
Seniority
Staff, hands-on IC with mentorship and strategy
