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
Categories
Data Engineering
About Encora
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.
