Share this Job
Apply now »

Machine Learning Data Engineer

Remote, US Raleigh, NC, US Atlanta, GA, US Charlotte, NC, US Brick, NJ, US Chicago, IL, US Columbus, OH, US Eden Prairie, MN, US McAllen, TX, US Pittsburgh, PA, US St Louis, MO, US Foxboro, MA, US Tampa, FL, US Irving, TX, US Miami, FL, US US

Requisition Number: 90723 

Insight Enterprises is seeking a Sr Data Engineer with experience supporting machine learning models using computer vision/image processing. The ideal candidate will have strong experience with data pipelines and data cleansing, aggregating datasets for training ML models.  

 

Previous experience with the Agile SDLC methodology is preferred.  

 

**Please note: This is a 100% remote Contract-to-hire opportunity. Looking to interview asap!

 

As a Data Engineer you bring:  

  • Strong problem-solving skills  
  • Commitment to delivery  
  • Excellent communication skills and a desire to collaborate openly within a fast-moving team  
  • A deep desire to learn and apply technology in a pragmatic way to create client value  
  • Experience building enterprise data management systems that support large volumes of data  

 

Responsibilities  

  • Design and develop big data pipelines to manage imagery and label datasets for computer vision AI/ML model development and their associated outputs  
  • Support data quality and cleansing efforts as part of executing data pipeline construction work 
  • Managing labelling and annotations implementations for image processing 
  • Create data pipelines for consumption by image operations/curation teams.  
  • Design, implement, and improve upon metadata management systems, specifically supporting model reproducibility and extensibility.
  • Work directly with data scientists to provision data for model development and source requirements for upcoming work.  
  • Interact with downstream customers and core development team to define integration points and support model output management. 
  • Automate and execute all levels of testing (unit, integration, and regression) 
  • Champion engineering excellence and proactively recommend solutions.  

Qualifications

  • Understanding of core data engineering concepts – including ERD design, common data management tools such as Azure Data Factory, API documentation solutions like Swagger, data pipeline optimization, and tradeoffs in design decisions, data warehouses/data lakes  
  • Experience with CI/CD practices, DevOps, and MLOps principles  
  • Experience with functional and system integration testing  
  • Proficiency in scripting language such as python  
  • Proficiency in SQL  
  • Proficiency in big data management technologies such as Databricks, pyspark, and scala  
  • Prior experience with scaling using containerization in a cloud environment  

 

Additional Preferred Skills  

  • Experience working with Agile methodologies and frameworks  
  • Experience working in Azure cloud and supporting Azure Machine Learning deployments  

 

Education  

A Bachelor’s degree in a technical discipline such as Computer Science is preferred! 

 

Insight is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.

 

 

Posting Notes: remote || Arizona (US-AZ) || United States (US) || Engineering || None || Remote ||


Nearest Major Market: Eugene

Job Segment: Construction, Database, Computer Science, Engineer, Learning, Engineering, Technology, Human Resources

Apply now »