Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Data engineer
Location: Lviv, Ukraine (Remote)
Employment Type: CONTRACTOR
Salary: 15.0 USD/HOUR
Posted on: Jul 07, 2026
Our client is a Swiss company that operates a digital marketplace for the CNC manufacturing industry, helping businesses find best-fit contractors and conduct transactions safely and efficiently. Their flagship product is the world's first chat-based intelligence tool for B2B in the industrial sector. It answers specific questions about CNC manufacturing and delivers deep market insights from a specialized database - enabling customers to expand market share, analyze competition, optimize sales, and drive product innovation.
Responsibilities
- Design, build, and maintain data pipelines that ingest, clean, and structure manufacturing data from multiple sources (APIs, crawlers, third-party providers)
- Build and evolve a knowledge graph (Neo4j): schema design, data modeling, ingestion, and query performance
- Design and extend the manufacturing ontology - companies, facilities, machines, processes, materials, certifications, capacities - and the relationships between them
- Own data quality: identify gaps, deduplicate, validate, and monitor pipelines in production
- Source missing data through third-party integrations, web crawling/scraping, or ML-based inference where direct data isn't available
- Extend the data model from one vertical (e.g., CNC machining) to others - injection moulding, sheet metal, additive manufacturing
- Instrument and track data/pipeline health and downstream agent performance via telemetry tools (LangSmith, PostHog)
Requirements
- 5+ years of experience as a Data Engineer (or equivalent hands-on data infrastructure role)
- Strong SQL and Python skills, with real production experience building and maintaining data pipelines (ETL/ELT)
- Experience with knowledge graphs, ontology design, or semantic/graph data modeling (Neo4j or similar)
- Familiarity with a major cloud data stack (e.g., Azure Fabric, Synapse, OneLake, Azure ML, AI Search) or equivalent cloud data platforms
- Comfortable working with messy, incomplete, or third-party data and building processes to make it usable
- Good engineering judgment - knowing what data quality bar matters now vs. later, and when "good enough" beats "perfect"
- Upper Intermediate English level
Nice to Have
- Manufacturing domain experience
- Experience with agentic tools (Claude Code, Cursor)
- Exposure to AI/LLM-based products (core of the role is data infrastructure, not agent design)
We Offer
- We believe in fairness, transparency, and helpfulness in everyday work
- Your personal development is important to us, therefore we promote the internal transfer of knowledge and strengthen your "zone of genius"
- 20 days of paid vacation and 5 days of sick leaves
- Personal budget for courses, training, and certifications
- Health support and sports compensation
- Accounting support
About the Company
Rolique is committed to providing a supportive and enriching work environment. We value fairness, transparency, and helpfulness in our everyday work. Your personal development is important to us, and we promote the internal transfer of knowledge and strengthen your "zone of genius".
Apply Now
If you are interested in this opportunity, please contact Stepan Koval, Recruitment Lead.