← Back to Jobs
Oracle logo

Principal Member of Technical Staff- AI Experience

Oracle
3.8(7498)
👥10k+
Software Engineering
United States
Yesterday
🤖 AI-First🛠️ Cursor-friendly💻 Open Source🔥 Hot
Apply →

Explicitly requires vibe coding skills and the use of AI-assisted coding tools to prototype, iterate, and accelerate development.

About the Role

Principal engineering role to build an AI-first Electronic Health Record (EHR) platform, developing cloud-scale services and next-generation clinical applications. Lead design and delivery across teams while leveraging AI-assisted coding and "vibe coding" practices to accelerate development, improve productivity, and ensure scalable, maintainable solutions.

Job Description

Role

As a Principal Member of Technical Staff you will help define and build the next-generation, AI-first Electronic Health Record (EHR). You will design and implement complex distributed, cloud-scale services and clinical applications, leveraging AI-assisted coding tools and “vibe coding” practices to accelerate development and elevate code quality. You will work closely with technical leads and cross-functional teams to ensure architectural rigor, security, scalability, and excellent user experience.

Key Responsibilities

  • Accelerate development and time-to-market by using AI-assisted coding capabilities (e.g., Codex, Claude, Cline, ChatGPT) and vibe coding practices for design, code generation, and debugging.
  • Introduce, promote, and continuously improve AI-powered productivity enhancements across the engineering team; share best practices and guide adoption of AI coding tools.
  • Develop and deploy core EHR platform components, ensuring robust, scalable, maintainable solutions.
  • Collaborate with technical and non-technical teams to deliver AI-powered features, APIs, and high-quality user experiences.
  • Continuously evaluate and integrate emerging AI-assisted development methodologies and tooling to enhance productivity and code quality.
  • Work with technical leads to enforce architectural standards, security, and maintainability across the product lifecycle.

Requirements

  • BS/MS in Computer Science or equivalent experience.
  • 8+ years of relevant software engineering experience.
  • Proficient in at least one (preferably two) of: Java, C/C++, or Golang.
  • Demonstrated experience using AI-based IDEs (e.g., Codex, Claude, Cline) and integrating AI-assisted coding into development workflows.
  • Experience using ChatGPT, Claude, or similar models.
  • Experience leveraging MCP Tools/Servers.
  • Familiarity with multi-tool orchestration and skills-based frameworks.
  • Familiarity with vibe coding approaches that blend hands-on coding with AI-driven solutions to prototype and iterate rapidly.
  • Strong understanding of core computer science concepts: data structures, algorithms, operating systems, distributed systems.
  • Excellent communication and collaboration skills; comfortable leading and representing technical work across teams and to senior stakeholders.
  • Experience with containers and Kubernetes is a plus.

Tech Stack

JavaC/C++GolangCodexClaudeClineChatGPTMCP Tools/ServerscontainersKubernetesAI-based IDEs

Skills

System DesignDistributed SystemsCloud ArchitectureFull-Stack DevelopmentAI-assisted DevelopmentVibe CodingLeadershipCross-team CollaborationCommunicationPrototypingSoftware ArchitectureScalabilityMaintainabilitySecurity AwarenessRapid IterationAdaptability

Experience Level

Staff/Principal

Employment Type

Full-time