cover image
ProSearch

ProSearch

www.prosearchmaine.com

1 Job

209 Employees

About the Company

We've all heard the phrase "it's not what you know, it's who you know" dozens of times. But when it comes to finding your next career opportunity, a temporary or temp to hire gig, or an IT contract assignment in Northern New England or Maine- it really couldn't be truer. Whether you are just starting your career, new to the area, trying to re-enter the job market after taking some time away, or simply looking for that next career opportunity, we are known as the recruiting and staffing firm to get you to work. Our relationships with hiring managers and human resources professionals provide access to job opportunities that simply don't exist anywhere else. Established in Portland, Maine in 1994, our insights and contacts with employers are some of the reasons job seekers trust us to help them navigate the job market. The ProSearch team of Employee Owners is proud of our reputation for how we treat our temporary and contract employees, and the job seekers who have placed their trust in us to locate the best next career opportunity for them. At ProSearch, our job is to connect great people with great opportunities, and vice versa. From multinational employers to the quirkiest start-ups, we have our hands in all kinds of projects - even a few you won't have heard of until connecting with us! And thanks to our deep connections in the employer community, we also have access to opportunities that aren't publicly posted to any job board.

Listed Jobs

Company background Company brand
Company Name
ProSearch
Job Title
AI Data Engineer
Job Description
**Job Title:** AI Data Engineer **Role Summary:** Design, develop, and maintain scalable, reliable data pipelines that feed AI/ML models with high‑quality, well‑structured datasets across discovery, imaging, clinical, and operational streams. Collaborate with data scientists, ML engineers, and product owners to deliver data assets that improve model performance and accelerate R&D. **Expectations:** - Remote work; full‑time. - Minimum 4 years’ experience as a data engineer. - Strong technical foundation, proactive problem‑solver, collaborative communicator. **Key Responsibilities:** - Build and optimize distributed data pipelines using Databricks, Spark, Delta Lake, Snowflake, and AWS (S3, Glue, EMR). - Develop feature tables, analytical datasets, and automated workflows for machine‑learning ops and analytics workloads. - Implement data transformations with dbt Core, ensuring documentation, testing, and semantic consistency. - Enforce code quality with SQLFluff, YAML linters, and CI/CD (GitHub Actions). - Resolve data quality issues (missing, duplicate, inconsistent data). - Design and contribute to architecture patterns (data warehouse, lake, lakehouse, mesh). - Build Python‑based pipelines to ingest structured tables, text, images, and other data types. - Configure CI/CD and IaC (Terraform, CloudFormation) for pipeline deployment. - Monitor, troubleshoot, and optimize data pipelines across the full lifecycle (exploration, production, recovery). - Stay current on emerging data engineering and AI/ML practices, including Generative AI. **Required Skills:** - Advanced SQL (analytical and ETL). - Python; R (beneficial). - dbt Core – transformations, tests, documentation. - Databricks, Spark, Delta Lake. - Snowflake, AWS (S3, Glue, EMR). - Git, Git-based workflows, GitHub Actions. - Terraform or AWS CloudFormation. - Docker, Kubernetes, AWS ECS (containerization). - Big‑data processing, data modeling, schema design. - Data quality engineering (validation, profiling). - Familiarity with NoSQL databases, object storage. **Required Education & Certifications:** - Bachelor’s degree (or equivalent) in Computer Science, Data Engineering, Statistics, or related field. - Professional certifications in data engineering, cloud platforms (AWS, Azure, GCP) or data arts (e.g., SnowPro, Databricks Delta Lake) are a plus. ---
United states
Remote
Junior
17-11-2025