Senior Platform Software Engineer, AI Acceleration, Developer Tools
About the role
We are looking for engineers who are excited to experiment, prototype, learn quickly, and turn promising ideas into production-quality software. You will have opportunities to work with LLMs, AI agents, reasoning systems, context and retrieval techniques, evaluation systems, and intelligent automation while solving real developer productivity problems. Success in this role requires curiosity and strong engineering fundamentals. You should be comfortable working on problems where the requirements or technical approach may not initially be clear. You will collaborate with senior engineers, product managers, AI/ML teams, and OCI service teams to explore potential solutions, validate assumptions through experimentation, and determine which ideas can deliver meaningful improvements to the developer experience. As a Senior Software Engineer, you will own significant components from design through production. You will contribute to architecture and technical decisions, build prototypes to evaluate new approaches, and develop scalable services and platform capabilities that turn successful AI experiments into reliable developer experiences.
Responsibilities
- Design and build AI-powered developer tools and platform capabilities that improve developer productivity across software development, testing, debugging, delivery, and operational workflows.
- Experiment with emerging AI technologies by building prototypes, evaluating models and agentic approaches, testing hypotheses, and using results to determine which ideas should progress toward production.
- Develop production services integrating LLMs, AI agents, context and retrieval systems, tool integrations, orchestration, evaluation, and intelligent automation.
- Own substantial components through the complete engineering lifecycle, including design, implementation, testing, deployment, observability, operations, and