Andersen Lab

Data engineer in computer vision

In short

This role builds and maintains the data infrastructure behind an ML-powered computer vision platform that automates defect detection and quality control for electroplating and surface finishing. The company is Andersen Lab, a software development outsourcing firm, and the work involves designing database schemas, data flows, and traceability for an ML pipeline integrating on-premise tools with AWS. It requires 5+ years of Data Engineering experience, strong SQL/PostgreSQL, Python, AWS (S3, RDS, Glue, Lambda), and Intermediate+ English, with the role fully remote.

About the Project
Andersen is hiring a Data Engineer for a project developing an ML-powered image analysis platform to automate defect detection and improve quality control in electroplating and surface finishing. The project focuses on developing and enhancing an image analysis platform for quality control in electroplating and surface finishing processes. It leverages Machine Learning and Computer Vision to automate defect detection, image segmentation, feature measurement, and comparison with expert reference values, enabling accurate, consistent, and objective quality assessments.
Responsibilities
•Designing data structures for reference data, image metadata, intermediate and inference results and pass/fail decisions.
•Ensuring traceability from image to model result to final decision.
•Assessing extending the existing database versus introducing a separate data store.
•Implementing database schema and data flows for the ML pipeline.
•Implementing data integration and synchronization between on-premise tools and AWS.
•Adding data quality checks and validation rules.
•Documenting data model and data flows.
Requirements
•Experience in Data Engineering for 5+ years.
•Strong experience with database design and data modeling from scratch.
•Advanced SQL skills and hands-on experience with PostgreSQL or other relational databases.
•Strong proficiency in Python for developing and maintaining data pipelines.
•Experience with data integration and synchronization across multiple systems.
•Experience with storing and versioning ML model outputs, features, and scoring results.
•Hands-on experience with AWS, including S3, RDS, Glue, and Lambda.
•Level of English – from Intermediate+ and above.
Nice to Have
•Experience with SQLite and migrating local databases to cloud environments.
•Knowledge of data lineage, auditing, and traceability.
•Experience with Terraform and CI/CD pipelines for data engineering workflows.
Conditions
•The opportunity to change the project and/or develop expertise in an interesting business domain.
•Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
•Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
•The opportunity to earn up to an additional 1,000 EUR per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
•Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
•Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
•Certification compensation (AWS, PMP, etc).
•Referral program.
•Private health insurance and sports compensation, depending on the type of employment.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot