14 days ago
San Francisco, CA, USASenior / Staff+
Base Salary
$165k - $220k/yr
Responsibilities
- Lead the design and development of Java/Python microservices for AI Governance.
- Design, build, and test cloud-native applications on Microsoft Azure.
- Build features with RAG, agent workflows, and model orchestration.
- Own technical design for critical systems, ensuring scalability and security.
- Maintain strong automated unit/integration test coverage.
- Collaborate with UX, Product Managers, and other developers on system architecture.
- Partner with Product and Customer Success to understand AI use cases.
- Drive alignment across teams on platform design and priorities.
- Contribute to sprint planning and delivery.
- Reduce defects by identifying issues early in the development lifecycle.
- Ensure critical and high priority CII’s are delivered per SLA.
- Promote early defect detection through strong design and testing.
- Improve system monitoring, resilience, and operational maturity.
- Set standards for clean, secure, and maintainable code.
- Conduct thorough reviews for distributed and AI-enabled systems.
- Guide engineers on testing, automation, and AI system validation.
- Help build high-performing teams by mentoring on new technical skills.
- Influence technical strategy and long-term platform direction.
- Build a culture of ownership, learning, and engineering excellence.
Requirements
- Bachelor's or master's degree in computer science, Engineering, or related field.
- 12+ years of professional software engineering experience.
- Strong expertise in Java/J2EE, Spring, and microservices architecture.
- Proven experience building production-grade AI systems.
- Solid understanding of RAG pipelines and model orchestration.
- Experience with AI platforms like Amazon SageMaker or Google Vertex.
- Familiarity with elastic search and data streaming tools like Kafka.
- Good understanding of web services and SOA standards like REST/OAuth.
- Moderate understanding of Python and Bash scripting.
- Good experience with SQL and NoSQL databases.
- Agile development experience (Scrum, XP, or Pair Programming).
- Ability to use a variety of open-source technologies and cloud services.
- Familiarity with public cloud providers such as Azure or AWS.
Benefits
- Comprehensive healthcare coverage.
- Flexible PTO.
- Equity RSUs and annual performance bonus opportunities.
- Retirement account support.
- 14+ weeks of paid parental leave.
- Career development opportunities.
- Company-paid privacy certification exam fees.