Search by job, company or skills

Oracle

Senior Software Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

As a Senior Software Engineer at the forefront of AI-driven development and automation, you will be responsible for designing, building, and optimizing advanced software systems, services, and platforms. You will work closely with cross-functional teams, guiding and mentoring junior engineers while shaping architectural patterns and standards for enterprise-grade systems. As a key player in our digital transformation journey, you will apply AI methodologies to enhance business processes, drive automation, and help scale our software ecosystem.

Your role will require deep expertise in both AI-powered development frameworks and traditional software architecture, focusing on system performance, scalability, and maintainability. Additionally, you will be expected to lead by example, advocating for AI and software best practices, and influencing the adoption of innovative solutions across engineering teams.

Responsibilities

Key Responsibilities:

  • System Design & Architecture: Lead the design and development of AI-driven software systems and automation tools. Architect cloud-native solutions and advanced AI platforms, ensuring they meet scalability, security, and performance standards.
  • Mentorship & Leadership: Mentor engineering teams, providing guidance on AI-driven solutions and advanced software development practices. Act as a thought leader within the engineering community, fostering best practices in AI development, automation, and software architecture.
  • AI Integration & Automation: Spearhead the integration of machine learning models and AI-driven automation into development workflows, optimizing business processes and enabling intelligent decision-making.
  • Stakeholder Engagement: Collaborate with business and product stakeholders to define strategic objectives, translate business needs into technical requirements, and deliver high-impact AI solutions.
  • Cross-Functional Collaboration: Advocate for the adoption of modern software architecture and AI patterns across engineering teams. Work closely with data scientists, product managers, and other technical leads to ensure AI solutions are seamlessly integrated with business operations.
  • Continuous Improvement: Actively drive the adoption of emerging technologies in AI, cloud platforms, and DevOps practices to continuously improve software delivery pipelines and enhance system efficiency.
  • AI-Driven DevOps Practices: Lead AI-powered automation initiatives in CI/CD, monitoring, and cloud operations, ensuring rapid deployment, testing, and optimization of AI solutions in production environments.

Preferred Skills:


  • AI Tools & Libraries: Hands-on experience with AI development tools such as OpenCV, Hugging Face, and Apache Kafka for AI-driven automation and streaming data processing.
  • Machine Learning Ops (MLOps): Familiarity with MLOps practices, model deployment, and monitoring, ensuring that AI models are continuously trained, tested, and improved.
  • Big Data Technologies: Experience with big data processing frameworks such as Apache Spark, Hadoop, or similar technologies to handle large-scale datasets for AI model training and analysis.
  • AI Ethics & Bias Mitigation: Understanding of the ethical considerations in AI, including fairness, explainability, and bias mitigation, to ensure responsible AI development.
  • Mentoring & Coaching: Experience in mentoring junior engineers and fostering a culture of knowledge-sharing and continuous learning within technical teams.

Key Tools & Technologies:


  • Cloud Platforms: AWS, Azure, GCP, OCI
  • AI/ML Frameworks: TensorFlow, PyTorch, scikit-learn, Keras, Hugging Face
  • Languages/Frameworks: Python (FastAPI, TensorFlow, PyTorch), Golang, Java (Helidon), Node.js, JavaScript/TypeScript, React, Web Components
  • DevOps Tools: Docker, Kubernetes, Jenkins, Terraform, GitLab CI/CD, Prometheus, Grafana
  • API Technologies: REST, gRPC, GraphQL, OpenAPI, Swagger
  • Databases: SQL (Oracle, MySQL, PostgreSQL), NoSQL (MongoDB, Cassandra), Graph databases
  • Testing Frameworks: JUnit, Mocha, Jest, Selenium, PyTest, TestNG
  • Security Tools: OWASP ZAP, SonarQube, Snyk

Qualifications


Career Level - IC3

About Us

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. That's why we're committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing [Confidential Information] or by calling 1-888-404-2494 in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143399749