Oracle Sr. Software Developer - Chatbot Platform (NLP / NLU, Machine Learning, AI) in Redwood City, California

Sr. Software Developer - Chatbot Platform (NLP / NLU, Machine Learning, AI)

Preferred Qualifications

We are a newly formed group within Oracle working on solving some really hard problems. We are like a start-up inside a large company with a big charter and lot of creative freedom. We have assembled some of the smartest people in the industry and are growing this team.

If you are looking for an exciting new opportunity, build new products from the ground up with state-of-the-art technology, high level creativity, please review our profile:

A forward thinker who is passionate about developing highly innovative breakthrough technologies, and has the endurance and resilience to make innovation happen.

Open to thinking out of the box, is innovative, and can work with new and different artificial intelligence/intelligent computing paradigms.

Programming skills in a language such as Java, Python, Javascript, C/C /C#.

Preferred Skills & Characteristics:

Strong interest in Artificial Intelligence, Machine Reasoning, or related fields.

Capable of quickly becoming familiar with new approaches to AI and computational comprehension.

Excited about working on a team of highly diverse, creative people, all aiming for the same goal and mutually supportive of each other.

Have what it takes to break new ground and implement radical innovation, facing skepticism, incumbent conservatism, and strong resistance to change in general - with a positive, constructive approach and attitude.

Ideally you meet several of the criteria below:

You have experience with NLP in both machine learning and linguistic approaches.

You have experience in machine learning algorithm development

You write clean and effective code in,Java, Python, Shell, Javascript etc.

You have experience working with GPU optimization and OS level development

You have experience working with build tools like git , gradle etc.

You have experience in JET and client side application development in Node.

You are a native speaker and possess linguistic knowledge of multiple Asian languages.

You are knowledgeable of chatbot and mobile technologies.

You enjoy a fast-paced work environment.

You pay an intense amount of attention to the quality of the product, data, and code you produce.

You will not stop until you find out why the thing you built does not work as expected.

Detailed Description and Job Requirements

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

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.

Job: Product Development

Location: US-CA,California-Redwood City

Job Type: Regular Employee Hire

Organization: Oracle