We are looking for a Machine Learning Engineer (Midlevel/Senior) for our organization.
Daily Tasks
Design and develop and review advanced machine learning models and architectures including deep learning optimization and generative AI systems
Led complex AI/ML project initiatives providing technical guidance and architectural oversight to crossfunctional engineering teams.
Conduct indepth research and experimentation to evaluate emerging AI technologies assess their potential applications and develop proofofconcept solutions
Review and optimize existing AI systems for performance scalability and efficiency implementing advanced techniques like model compression and transfer learning
Collaborate with product managers and stakeholders to translate business requirements into technical AI strategies and implementation roadmaps
Requirements
GCP requirements:
Familiar with BigQuery can code SQL
Familiar with Cloud composer/airflow
Familiar with IAM service account
Familiar with Data catalog
Understanding Infrastructure as Code
Good to have knowledge with Dataflow K8s Vertex AI pipeline Kubeflow pipeline
Python:
Deep knowledge of Python programming practicing OOP following coding best practices knowing how to use flake8 mypy black SonarQube and precommit
Deep knowledge of unit test and end to end test familiar with Pytest fixtures unittest etc
Unix:
Familiar with popular Unix systems know how to install sth in docker.
Familiar with shell
Git:
Know how to create PR and solve merge conflicts.
Can create CI/CD pipeline in either Github Action or Azure DevOps using best practice
Docker:
Deep understanding with Docker
DBT
Deep Knowledge of DBT preferably with GCP
SQL:
Deep knowledge of SQL Deep understanding of Data modeling system design
Soft skills:
Can do attitude always try to solve sth alone first
Problem solving even if there is sth new that you dont know. You have a proper way to solve it. For example knowing how to Google is always good.
Communication skills with stakeholders and tech people
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.