Role:Senior Machine Learning / MLOps Engineer
Location: DEARBORN, MI(Hybrid)
Job Type: Fulltime
Required Qualifications:
Bachelor''s degree in Computer Science, Software Engineering, Information Systems, Data Engineering, or a related field.
Master''s degree or foreign equivalent in a related field with 4 years of experience, or an equivalent combination of education and experience, including 6+ years with a bachelor''s degree.
At least 4 years of professional experience in data engineering, data product development, and software product launches.
At least 4 years of experience with at least three of the following: Java, Python, Spark, Scala, SQL.
At least 3 years of cloud data/software engineering experience building scalable, reliable, and cost-effective production batch and streaming data pipelines.
Deep knowledge of implementing ML/AI Ops on Google Cloud Platform.
Experience with Machine Learning and MLOps.
Experience with Python.
Knowledge of TensorFlow.
Experience with data governance.
Knowledge of Artificial Intelligence and Expert Systems.
Experience with GitHub.
Experience with cloud data warehouses such as Google BigQuery, Amazon Redshift, or Microsoft Azure Synapse Analytics.
Experience with workflow orchestration tools such as Airflow.
Experience with relational database management systems such as MySQL, PostgreSQL, or SQL Server.
Experience with real-time data streaming platforms such as Apache Kafka or Google Cloud Platform Pub/Sub.
Experience with microservices architecture for large-scale real-time data processing applications.
Experience with REST APIs for compute, storage, operations, and security.
Experience with DevOps tools such as Tekton, GitHub Actions, Git, GitHub, Terraform, and Docker.
Experience with project management tools such as Atlassian JIRA.
Strong technical communication and collaboration skills.
Ability to work in an Agile environment.
Ability to troubleshoot data pipeline and product issues.
Ability to simplify and clearly communicate complex data and software concepts.
Ability to work with cross-functional teams and all levels of management independently.
Preferred Qualifications:
Ph.D. or foreign equivalent degree in Computer Science, Software Engineering, Information Systems, Data Engineering, or a related field.
2 years of experience with ML model development and/or MLOps.
Experience contributing code to open-source data/software engineering projects.
Experience architecting cloud infrastructure and handling application migrations and upgrades.
Google Cloud Platform Professional Certifications.
Knowledge of telematics.
Experience with data modeling, data mining, and database design.
Experience implementing automation across data pipelines to minimize development and production labor.
Experience working from concept through operations and providing technical subject matter expertise for successful deployment.
Strong analytical skills for profiling data and troubleshooting data pipeline/product issues.
Passion for experimenting with and implementing data engineering methods and techniques.
Ability to mentor and advise junior team members.