Job DescriptionJob Description: Machine Learning Engineer Plano TX (Hybrid)
Location: Plano TX (Local candidates only required to be onsite once every other week)
Team: Machine Learning Ops
Role Overview: We are seeking a skilled Machine Learning Engineer to join our Machine Learning Ops team. This role involves supporting and maintaining code bases developed over the past 68 months with a focus on developmentheavy frontend tasks and backend maintenance. The ideal candidate will have a strong background in software engineering particularly in Python and experience with AWS Sagemaker SQL and Snowflake.
Key Responsibilities:
- Development and Maintenance: Continue to support and maintain existing code bases ensuring smooth operation and integration.
- CI/CD Pipeline Creation and Maintenance: Develop and maintain CI/CD pipelines for deployment ensuring best practices are followed.
- Testing and Evaluation: Perform unit testing integration testing and regression testing to ensure code quality and functionality.
- Migration Projects: Assist in moving models from legacy systems to Snowflake applying software best practices for migrations from Python.
- Collaboration: Work closely with software engineers who have a nuanced understanding of modeling focusing on development and deployment.
- Docker and Kubernetes: Utilize Docker and Kubernetes for containerization and orchestration of applications.
- Data Consumption: Work with data from Snowflake leveraging its capabilities for data engineering tasks.
Required Skills:
- Proficiency in Python and experience with AWS (any cloud).
- Experience with Sagemaker and SQL.
- Familiarity with Snowflake and its data consumption capabilities.
- Strong understanding of CI/CD pipelines and best practices for development and deployment.
- Experience with Docker and Kubernetes.
- Knowledge of TestDriven Development (TDD) and System Design.
- Ability to perform unit testing integration testing and regression testing effectively.
Preferred Skills:
- Analytical background with experience in Sagemaker.
- Familiarity with RESTful services and API testing.
kubernetes,aws,snowflake,machine learning,sql,testing,docker,system design,ci/cd pipelines,test-driven development (tdd),sagemaker,python