Encora

Senior AI Data Engineer 

Encora
Apply
5 days ago
Remote, Peru +3 moreSenior

Responsibilities

  • Evolve the entity management and governance platform, including entity types, attributes, cross-references, and relationships.
  • Build and improve NER pipelines using LLM-based models, gazetteers, pattern matching, and blacklists.
  • Extend NER capabilities to new content types, including live-stream content.
  • Improve entity resolution, personalized search, filtering, relationship navigation, and entity discovery.
  • Design and query graph-based relationship models for traversal, visualization, and connected business context.
  • Implement entity-level security, access controls, permission-aware retrieval, and security filtering.
  • Onboard data sources and support integrations with consuming applications.
  • Translate business requirements into technical solutions and AI workflows.
  • Critically validate and correct AI-generated code and designs.
  • Collaborate with stakeholders on platform roadmap priorities and support team onboarding and knowledge sharing.

Requirements

  • At least 7 years of software engineering experience building or managing production data-intensive platforms.
  • Experience with Elasticsearch or OpenSearch, information retrieval, and entity resolution.
  • Knowledge of graph databases and knowledge graphs, including Neo4j and Cypher.
  • Applied NLP and NER experience, including LLM-based extraction and models such as Gemma, Llama, GLiNER, or spaCy.
  • Experience with PostgreSQL, Kubernetes, and observability tools such as Datadog.
  • Experience ingesting and synchronizing data from multiple source systems.
  • Strong systems thinking, architecture, data modeling, and complex business-domain modeling skills.
  • Hands-on experience with GitHub Copilot, Cursor, Claude, ChatGPT, and agentic AI-assisted development workflows.
  • Ability to evaluate, validate, and correct AI-generated outputs using engineering judgment.
  • Excellent communication skills and knowledge of permission-aware data access and security filtering.
  • Proficiency in at least one programming language, such as Python or Java.
  • Experience in Oil & Gas or other asset-heavy industries is preferred.

Benefits

  • Remote work arrangement.
  • The role is open to candidates located in Costa Rica, Peru, Colombia, or Bolivia.

Tech Stack

DatadogElasticsearchJavaKubernetesNeo4jPostgreSQLPythonspaCy

Categories

Data Engineering
Encora

About Encora

5,001-10,000 employees

Encora provides software and digital product engineering services for technology companies and enterprises, including cloud-native development, data engineering, and QA. It operates a global delivery model and supports outsourced product development and managed engineering teams. Headquartered in Santa Clara, California, Encora is privately held and was acquired by Coforge; it previously raised $200 million in private equity funding in 2019.

Contact me