AI Data Engineer
Role details
Job location
Tech stack
Job description
As an AI Data Engineer you'll partner with teams across Snyk to generate high quality data sets for consumption by AI and ML models, and work with the AI Systems Engineering team to build both internally and externally facing AI systems driven by data.
You know how to ensure data is accurate, well-organized, and accessible. You'll use that knowledge to collaborate with internal stakeholders to shape the tools and infrastructure we use to support the AI needs of our business and our customers.
What You'll Do:
- Align architecture to business requirements specifically for our AI operations team
- Prepare and maintain data sources for AI systems
- Maintain data assets over time, including data quality monitoring and validation systems designed to mitigate data drift.
- Identifying ways to improve data quality and availability for AI consumption
- Evangelizing the importance of data in AI across the company.
Requirements
- Excellent SQL skills, experience in querying large, complex data sets.
- 3-5 years of work experience in a similar Data Engineering role.
- Experience with data modeling, data warehousing, and building ETL pipelines
- Have excellent knowledge of Snowflake, dbt, Looker including ingestion pipelines using Fivetran or similar.
- Hands on experience with developing data stores for both structured and unstructured data, including vector databases.
- Familiarity with data processing systems and cloud based infrastructure.
- Familiarity with the critical role that data plays in AI and ML systems.
- Experience with building data components for AI systems, particularly building data models from complex unstructured data sets
- Strong communication skills; specifically, convey data infrastructure, data models, and data engineering solutions with both business and technical teams.
It'd Be Awesome If You Also…
-
Are comfortable working in a globally distributed team across several time zones.
-
Are comfortable with uncertainty, and working in emerging technology spaces.
-
Experience providing technical leadership for best practices in data engineering.
-
Experience working in a startup environment, SaaS experience preferred.
Benefits & conditions
Snyk is committed to creating an inclusive and engaging environment where our employees can thrive as we rally behind our common mission to make the digital world a safer place. From Snyk employee resource groups, to global benefits that help our employees prioritize their health, wellness, financial security, and a work/life blend, we aim to support our employees along their entire journeys here at Snyk.
Benefits & Programs
-
Prioritize health, wellness, financial security, and life balance with programs tailored to your location and role.
-
Flexible working hours, work-from home allowances, in-office perks, and time off for learning and self development
-
Generous vacation and wellness time off, country-specific holidays, and 100% paid parental leave for all caregivers
-
Health benefits, employee assistance plans, and annual wellness allowance