Expires soon Oracle

AI/Machine Learning Software Developer

  • Zapopan (Zapopan)
  • Design / Civil engineering / Industrial engineering

Job description

Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.

As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.

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.

Desired profile

Qualifications :

Preferred Qualifications

Oracle is seeking an energetic and motivated engineer to be part of a team building the next generation of cloud based data drive applications. These applications will use the aggregated data from Oracle's data cloud and other business-related data sources to drive automated outcomes in a number of horizontal and vertical application segments.

Businesses are transitioning to cloud applications at a rapid pace and the massive amounts of data being collected within big data applications continues to grow at an exponential rate. How technology platform providers ingest and use this big data to build smarter applications and transform business processes would determine their success.
Join our team and be part of this exciting initiative that uses Machine Learning (ML) and Artificial Intelligence (AI) to provide deep business insights to our customers and transforms how they run their business.

Considering that this is an emerging venture within Oracle, successful candidates must be able to:

Work with a team of diverse engineers covering the full application development lifecycle: from architecture, design, build, test through to production
Prioritize project deliverables and milestones and execute on these timelines
Work with agile development techniques
Collaborate across a number of development teams as we leverage technology and solutions from some to deliver our applications, solving business issues in other domains
Think creatively about delivering industry leading designs that leverage the value of automated outcomes driven by large scale data and data science
Transform ideas, business requirements, research and creative vision into desirable outcomes for consumers: both internal applications, and ultimately external systems
Identify and prioritize project milestones and processes and execute on these timelines
Work with agile development techniques
Collaborate across a number of development teams as we leverage technology and solutions from some to deliver our applications, solving business issues in other domains
Treat consuming applications as customers, and help drive the value prop for other Adaptive Intelligence applications
Work globally in a geographically dispersed team

QUALIFICATION

·  Fully competent in their own area of expertise
·  Self learner who can take on new challenges
·  Experience with leading, designing and coding responsive applications
·  Demonstrate excellent technical problem-solving skills
·  Demonstrate outstanding oral and written communication skills

SKILLS AND EXPERIENCE REQUIRED

·  2+ years of experience developing proven applications using java
·  Experience with working in cross functional, agile teams to design applications or digital experiences
·  Experience working on projects that require Java, Python, SQL, or other programming languages
·  Experience with the full application development lifecycle
·  Outstanding verbal, interpersonal and written communication skills and able to present and document ideas in a concise and articulate manner
·  Ability to build relationships and collaborate successfully outside of authority while leveraging Oracle expertise and resources
·  Ability to display attention to detail
·  BA, BS, BFA or MS degree in Computer Scienve or equivalent experience relevant to area

DESIRED QUALIFICATIONS

·  MS in computer science or equivalent
·  Experience with Java, Hadoop, Spark, HDFS, Hbase, NoSQL DB, Solr, ID Graphs
·  Experience with ETL, data ingestion, MDM, processing structured and unstructured data

This is a great opportunity to be in at the beginning of a new exciting venture within Oracle and within a really talented, global engineering community.

Detailed Description and Job Requirements

=========================================

Designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.

Working within a highly successful product organization you will work alongside a large, cross geography team of Engineers in developing the next generation big data AI applications.

As an Application Engineer of the software engineering division, you will apply your programming and problem solving skills for developing, debugging or designing software applications, operating systems and databases according to current and future design specifications. Build enhancements within an existing software architecture and envision improvements to the architecture.

Make every future a success.
  • Job directory
  • Business directory