Senior Software Engineer/Software Engineer II
Core
Design and build production-grade AI-native engineering workflows, agents, and platform capabilities to automate and improve software development processes.
Role type
Senior IC software engineer (AI engineering platforms)
Builds
Agent-driven workflows, services, and tools for planning, implementation, testing, review, deployment, and operations
Domain
Software Engineering / AI / Developer Experience
Deliverable
production ML models | product features | infrastructure
Required skills
Generative AI models, coding agents, engineering platforms, production software delivery, developer tools, distributed systems, CI/CD, observability, security, testing infrastructure
Preferred skills
Internal developer platforms, cloud infrastructure, AI-enabled engineering workflows
Technologies
C, C++, C#, Java, JavaScript, Python, cloud platforms
Responsibilities
Analyze end-to-end software-development workflows to identify automation opportunities; Design, prototype, and build production-grade agent-driven workflows; Evaluate emerging AI development tools for reliability and security; Drive 0→1 experiments from hypothesis to working capability; Own quality and production readiness including testing and incident response; Mentor engineers and contribute to design/code reviews
Seniority
Senior, hands-on IC