As a Machine Learning Engineer you are responsible for identifying complex problems and developing and deploying novel prototypes and algorithms to solve them. Improves accuracy and functionality of algorithms and understands the overall implications of the entire machine learning frameworks. Translates application requirements into problem statements. Analyzes and evaluates solutions both internally generated as well as third party supplied. Develops novel ways to solve problems and discover new products. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment.
Skill Required Object oriented programming with Python Scaling the code for an existing model Deploying the scaled model into production Identify model drifting and how to retrain a drifted model in production Creating CI/CD pipelines to automatically deploy the trained/retrained models into production Data processing, data design and modelling, deploying the model Proficiency with a deep learning framework such as TensorFlow or Keras Proficiency with Python and basic libraries for machine learning such as scikit-learn and pandas Experience with solving different flavours of ML problems which includes Computer vision, regression, predictions etc Working in public cloud providers (like GCP, AWS) Ability to work independently on tasks and deliver with a high-level of quality Ability to work in teams and be open to comments and feedback Ability to learn quickly and to adapt to a fast-paced environment
Great to Have Certifications - GCP and/or AWS, professional level Your contributions to the community - tech blog, StackOverflow, etc. 4-7 years of experience working with the related work experience