XX
AI Software Engineering LeadOracleUnited States

Cette offre d'emploi n'est plus disponible

XX

AI Software Engineering Lead

Oracle
  • US
    United States
  • US
    United States

À propos

Join Our Team as an AI Software Engineering Lead! We are on the lookout for a talented and enthusiastic Software Engineer who is ready to spearhead the integration of Artificial Intelligence into our software development processes. In this key role, you will play a crucial part in guiding a globally distributed development team to leverage AI-driven tools and techniques that enhance our design, coding, testing, deployment, and operational phases. You will be contributing to a highly regulated, mission-critical financial services platform dedicated to higher education. Your primary mission will be to modernize a large, mature enterprise backend that manages student financial aid for universities across the United States. This system operates under stringent regulatory standards and involves complex business logic. Your work will focus on implementing AI-assisted practices that provide meaningful benefits in speed, quality, compliance, and maintainability while ensuring safety and reliability. Key Responsibilities: Develop a strategic roadmap for AI integration across the software lifecycle (requirements, design, implementation, testing, and observability). Assess, pilot, and scale AI-enabled tools such as large language models, test case generators, performance tuning bots, and security analysis agents. Create responsible AI usage policies and guidelines. Design and enhance core services using Java 17+, Spring Boot, Hibernate, and Helidon. Revamp legacy components to support AI-friendly practices by integrating comprehensive documentation and type-safe APIs. Facilitate the integration of AI tools for IDE enhancements, pair programming bots, and code review processes. Establish best practice guidelines for AI-generated code, ensuring appropriate oversight and auditability. Implement AI-driven test case generation, mutation testing, and automated exploratory testing methodologies. Utilize AI to identify flaky tests, optimize test execution prioritization, and automate test data set generation. Apply AI-powered pipeline optimizations for intelligent build caching and root cause analysis. Automate rollback decisions and anomaly detection through observability AI tools. Nurture a data-driven, continuous learning culture where AI is viewed as a collaborative asset. Collaborate closely with security teams to ensure AI tools comply with data privacy, regulatory, and security standards. Conduct regular AI risk assessments and integrate findings into our software security assurance practices. Communicate effectively with product owners, architects, and senior stakeholders across various time zones. Engage in Kanban ceremonies, code reviews, and architecture boards, providing insights centered on AI. Core Technology Stack: Languages & Frameworks: Java 17+, Spring Framework & Spring Boot, Hibernate, Helidon Containers & Orchestration: Kubernetes (Helm, Operators) Databases: Oracle, MySQL (AI-assisted query tuning) Build Tools: Maven, IntelliJ IDEA, Git, Jenkins (AI-enhanced pipelines) Testing: JUnit, Cucumber/BDD, AI-generated testing tools Collaboration: Remote-first, globally distributed team with a strong emphasis on documentation Your Qualifications: Java Expertise: 7+ years of production-level Java development with a deep understanding of the Spring ecosystem. AI Tooling Experience: Proven experience with AI coding assistants like GitHub Copilot or similar tools. Systems Thinking: Ability to navigate complex legacy codebases and design modular, AI-compatible components. Regulatory Knowledge: Familiarity with compliance-heavy environments (e.g., FERPA, GDPR). Leadership Skills: Demonstrated experience in mentorship and encouraging cross-team adoption of new practices. Strong Communication: Excellent English communication skills, both written and spoken, capable of influencing diverse stakeholders. Automation Enthusiasm: Experience with CI/CD pipelines and a passion for AI-driven automation in development processes. Quality Focus: Commitment to automated testing, code quality, and ongoing improvement. Curiosity: Open-mindedness to explore emerging AI technologies while maintaining a pragmatic approach. If you are an experienced Java engineer excited about leading the AI transformation of an essential enterprise platform, we encourage you to apply. Bring your engineering depth, curiosity, and practical mindset to help set a new standard for intelligent software development. Disclaimer: Certain customer-facing roles may require compliance with applicable requirements, including immunization mandates. This role offers a competitive salary range of USD $96,800 to $223,400 annually, with the potential for bonuses and equity. About Us As a global leader in cloud solutions, we leverage advanced technology to tackle pressing challenges. At Oracle, we value innovation, integrity, and inclusivity, providing opportunities for all. Join us in crafting a future where work-life balance flourishes, and be part of a community committed to making a meaningful impact.
  • United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.