Progressive is looking for a machine learning engineer - data engineer intermediate to develop machine learning platform solutions for machine learning operations and deployment.
Requirements
- Data focused software engineer with experience integrating cloud services and resources (e.g., AWS - S3, EC2) and with ability to process large volumes of structured and unstructured data
- Experience with Unix/Shell scripting, Bash, Hadoop, Snowflake or Tecton, Terraform, Docker, highly proficient in Python and experience with one or more parallel computing and/or data manipulation tools (e.g., Ray, Dask, Prefect, Spark, SQL or multiprocessing package)
- Deployment of machine learning models for real-time use cases and understanding of machine learning algorithms
- Experience designing and evaluating approaches to high volume real-time data streams
- CI/CD automation (e.g., Jenkins, GitHub actions, or Azure DevOps)
Responsibilities
- develop and deploy the machine learning platform
- build and deploy these solutions leveraging cloud services and resources from cloud providers
- build out the necessary data pipelines to support Data Science models
- enable efficient access to multiple data sources
- support packaging and deploying new models or updated models to production
- create the necessary infrastructure needed for model training
Other
- US based work only
- Sponsorship for work authorization for foreign national candidates is not available for this position.