TL;DR

Senior AI Developer (AI Engineering): Responsible for designing, developing, and maintaining high-quality software solutions and AI agents for the Drilling Advisor platform with an accent on real-time rig data interpretation and AI service integration. Focus on implementing decision-making logic, deploying machine learning models within Azure environments, and optimizing AI model performance.

Location: Hybrid in Costa Rica

Company

Encora is a global company that offers Software and Digital Engineering solutions including Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.

What you will do

  • Design and build autonomous AI Agents to power the intelligent decision-making of the Drilling Advisor platform.
  • Develop and implement decision-making logic that interprets real-time rig data and triggers appropriate AI agents.
  • Deploy and manage machine learning models within Azure environments.
  • Integrate AI services using Azure AI Foundry and Azure OpenAI to enable reasoning, automation, and intelligent recommendations.

Requirements

  • Strong experience developing AI or machine learning solutions using Python.
  • Advanced knowledge of machine learning frameworks such as PyTorch, TensorFlow, or Scikit learn.
  • Experience deploying and managing machine learning models, including Gradient Boosting models.
  • Hands-on experience with Azure AI services.
  • Experience working with data platforms such as Azure Synapse Analytics or Spark.
  • Knowledge of containerization technologies such as Docker or Kubernetes.

Culture & Benefits

  • Encora hires professionals based solely on their skills and does not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.