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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior