¡Activa las notificaciones laborales por email!

Applied AI Software Engineer - Autonomous Vector Service

Oracle

Región Centro

Híbrido

MXN 732,000 - 1,100,000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A global technology company is looking for a software engineer to design and develop software for database applications. The ideal candidate will have a degree in computer science or related fields, full stack experience, and proficiency in Python. Responsibilities include improving algorithms, leading development initiatives, and troubleshooting software issues. The position requires availability to work on-site three times a week in Mexico, Jalisco, Región Centro.

Formación

  • Experience with full stack development required.
  • Strong coding skills in Python essential.
  • Knowledge of PL/SQL and SQL necessary.

Responsabilidades

  • Designing, developing, troubleshooting, and debugging software.
  • Providing technical leadership to developers.
  • Implementing changes to software architecture as needed.

Conocimientos

Full stack experience
Proficiency with algorithms and data structures
Proficiency with coding in Python
Familiarity with code development in PL/SQL and SQL
Strong analytical skills
Familiarity with Machine Learning algorithms and NLP

Educación

BS/MS/PhD degree in computer science, computer engineering, applied math or related field

Herramientas

Linux
Descripción del empleo
Oracle’s Autonomous Vector Database (VECDB)

Is designed as a data-science developer-oriented service dedicated to high-performance vector workloads. Offering a simple, fixed schema and API-first access, VECDB enables users to efficiently perform vector similarity search, build retrieval-augmented generation (RAG) applications, and manage embedding models within the ORACLE 23ai database, integrating VECTOR information for embedding storage and JSON columns for metadata support for direct inserts of vectors or on-the-fly embedding generation from text or images.

DB Assistant

Complexity of data stored within Databases tables and views can be very high; DBAs might not be familiar with the SQL queries needed to find the right data and get answers. Applications and Interfaces might also lack the way to select the right columns, making finding the right information impossible. DB Assist will allow users to ask questions in natural language instead of formulating complex queries, it will take advantage of the embedded vector capability of ORACLE 23ai and allow customers to create simple assistants for their applications.

The applied AI team is a global team consisting of around 50 people distributed across India, Europe, the US, and Mexico. We are a highly international and culturally diverse group.

Job Description

Responsibilities include designing, developing, troubleshooting, and debugging software for databases, applications, tools, and networks. As part of the software engineering team, you will help define and develop software related to application and operating system development and debugging. Additionally, you will provide technical leadership to other developers and implement moderate changes to existing software architecture to adapt to evolving requirements.

You will have these responsibilities
  • Own the development of code
  • Improve the accuracy of existing algorithms to an acceptable level
  • Broaden existing algorithms to work well with various Oracle products
  • Improve the run‑time of existing algorithms
  • Develop and maintain necessary infrastructure to run and maintain the algorithms
Required Skills
  • BS/MS/PhD degree in computer science, computer engineering, applied math or related field
  • Full stack experience
  • Proficiency with algorithms and data structures
  • Proficiency with coding in Python
  • Familiarity with code development in PL/SQL and SQL knowledge
  • Excellent written and oral communication skills
  • Strong interpersonal skills and willingness to be a team player
  • Strong analytical skills and an independent thinker
  • Availability to come to office 3 times per week
  • Familiarity with Machine Learning algorithms and NLP is a big plus
  • Experience with Linux
Qualifications

Career Level - IC3

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.