Oracle Consulting Member of Technical Staff / Senior Principal Member of Technical Staff in Helena, Montana
The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges.
We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer’s business critical applications.
Are you someone with a passion for taking on big challenges? Are you interested in large-scale, highly distributed systems? If so, then Oracle's Cloud Infrastructure team is for you. We're looking for strong technical leaders with backgrounds in distributed systems and storage to help build a highly distributed multi-tenant cloud environment on a massive scale.
You will never be bored in this job. We need people with a passion towards customer satisfaction and expertise in distributed systems, storage, and highly available services. How will we build this? It could be up to you but we apply solid engineering and design principles to develop world-class, highly available services.
We are still at an early stage and an entrepreneurial, fast-paced mentality is critical for success in this position: a passionate can-do attitude, exceptional communication skills, and the ability to collaborate while acting, as a thought leader in your area of expertise will serve you well on Oracle's Cloud Infrastructure Team. Does this sound like a challenge you're ready for?
Oracle’s Cloud Infrastructure team is building second-generation Infrastructure-as-a-Service technologies that operate in a broadly-distributed, multi-tenant cloud environment.
Our mission is to provide our customers with best-in-class compute, networking, and storage services to build their businesses on our cloud.
About OCI Semantic Search Service
Oracle Cloud Infrastructure (OCI) Semantic Search Service is an AI based insight engine offered as an Oracle managed service. It leverages the power of advances in deep neural networks and NLP to provide a fully contextual semantic search on top of various underlying data sources including but not limited to OpenSearch, wide-column databases like Cassandra, RDBMS like PSQL, and Object Storage. Further, with the help of Large Language Models (LLMs), Generative AI (Gen AI) and Retrieval Augmented Generation (RAG), it has the potential to offer summarization, extraction and generation of content completing the full circle.
We are seeking an experienced technical leader who enjoys building complex, highly technical products and services from ground up. As a member of the OCI Semantic Search Service team, you will help us define the future of services used daily by both customers and internal teams.
Work with OCI product leaders to translate business requirements into technical specifications.
Architect, design and develop scalable, operationally-focused, customer-facing cloud services.
Define the vision along with long and short term technical strategy for the products.
Leverage new age AI advances and technologies to build large scale semantic search models.
Ability to apply NLP, Large Language Models (LLMs), Generative AI (Gen AI), Retrieval Augmented Generation (RAG), Vector databases, Transformers and Attention Models, etc. to solve the search problem.
Automate common tasks to enable continuous delivery and ensure continuous availability with minimal human overhead.
Drive performant, forward-thinking solutions to completion on time.
Maintain both development and production infrastructure as part of a customer-focused engineering culture.
Provide technical guidance and constructive feedback to leadership, team members, and other stakeholders.
Contribute to product roadmaps by identifying areas of need and engaging with stakeholders to scope work.
Lead, mentor and coach junior members in the team.
Raise the bar for engineering quality and best practices.
14+ years of experience in the software industry with 4+ years being a senior developer or technical leader working on architecture, design, development and delivery of highly scalable products and services.
In-depth understanding of the entire product development lifecycle that includes liaising with product management, coming up with technical specification for the PRD at hand, assisting to make product impacting decisions, architecting and designing world-class services, developing and reviewing code, driving DevOps, managing releases and operations.
Ability to identify opportunities for innovation, thought leadership, and open source contribution to remain competitive in the market. Drive to be on top of tech-debt, plan ahead for continuous improvements in technology and operations and maintain a solid security posture.
Strong team player with outstanding communication, organization, and interpersonal skills.
Comfort with complex, rapidly evolving software development environments. Ability to learn new technologies quickly.
Ability to create, drive and evangelize cross-team processes and achieve org-wide impact.
Commitment to capturing and maintaining institutional knowledge.
Experience working with geographically distributed teams.
Strong development experience in Java or Python programming language.
Strong experience in AI and ML domain building, training, deploying, operationalizing, monitoring and tuning models at scale specifically in Deep Learning, NLP and Search space.
Exposure to advances in AI and ML technologies including Large Language Models (LLMs), Generative AI (Gen AI), Retrieval Augmented Generation (RAG), Vector databases, Transformers and Attention Models, etc.
Experience developing large-scale commercial search systems, neural approaches to Open domain question answering and Zero-shot IR.
Familiarity with sparse and dense IR methods and Search evaluation.
Exposure to Storage and Database domain. Knowledge of the internal architecture and design of RDBMS and NoSQL databases.
Understanding of Microservice based architectures, Distributed systems, Databases and Cloud.
Good grip over GIT, JIRA, Teamcity/Jenkins, Kubernetes, Docker, Terraform, Ansible, etc.
Familiarity with one or more of the following is highly preferable – ElasticSearch, OpenSearch, Lucene, and ELK.
Previous experience of working in cloud computing, enterprise software, or fast-paced start-ups is highly desirable.
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the United States only
Hiring Range: from $96,800 to $251,600 per annum. May be eligible for bonus, equity, and compensation deferral.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle offers a comprehensive benefits package which includes the following:
Medical, dental, and vision insurance, including expert medical opinion
Short term disability and long term disability
Life insurance and AD&D
Supplemental life insurance (Employee/Spouse/Child)
Health care and dependent care Flexible Spending Accounts
Pre-tax commuter and parking benefits
401(k) Savings and Investment Plan with company match
Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
11 paid holidays
Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
Paid parental leave
Employee Stock Purchase Plan
Financial planning and group legal
Voluntary benefits including auto, homeowner and pet insurance
An Oracle career can span industries, roles, Countries and cultures, giving you the opportunity to flourish in new roles and innovate, while blending work life in. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry.
In order to nurture the talent that makes this happen, we are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation.
Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. We also encourage our employees to engage in the culture of giving back to the communities where we live and do business.
At Oracle, we believe that innovation starts with diversity and inclusion and to create the future we need talent from various backgrounds, perspectives, and abilities. We ensure that individuals with disabilities are provided reasonable accommodation to successfully participate in the job application, interview process, and in potential roles. to perform crucial job functions.
That’s why we’re committed to creating a workforce where all individuals can do their best work. It’s when everyone’s voice is heard and valued that we’re inspired to go beyond what’s been done before.
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.
* Which includes being a United States Affirmative Action Employer