DevJobs

ML Engineer

Overview
We are seeking a highly skilled and motivated Machine Learning Engineer to join our team. As a Machine Learning Engineer, you will be responsible for maintaining and optimizing our Google Cloud projects, applying machine learning and deep learning techniques to various projects including time series, NLP, audio, image, and video analysis. The ideal candidate should be independent, creative, and possess strong problem-solving skills.

Responsibilities:

  • Maintain and optimize DS projects, including Vertex, BigQuery, feature store and dockers.
  • Apply machine learning and deep learning techniques, utilizing frameworks such as TensorFlow and PyTorch, to develop innovative solutions for complex problems.
  • Implement and deploy existing models to solve real-world challenges.
  • Collaborate with cross-functional teams to gather requirements and design effective machine learning pipelines.
  • Continuously research and stay updated with the latest advancements in the field of machine learning and data science.
  • Evaluate and preprocess datasets, ensuring data quality and integrity.
  • Perform rigorous testing and validation of machine learning models to ensure their reliability and accuracy.
  • Optimize and fine-tune models for performance and scalability.

Requirements:

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum 3 years of experience in Python.
  • Minimum 2 years of experience in machine learning engineering or a similar role.
  • Strong proficiency in maintaining and working with cloud solutions such as GCP or AWS.
  • In-depth knowledge of machine learning and deep learning frameworks, such as TensorFlow and PyTorch.
  • Experience with various data science-related libraries such as scikit-learn, pandas, numpy, and scipy.
  • Proficiency in handling and analyzing large datasets, including data preprocessing, feature engineering, and data visualization.
  • Strong programming skills in languages such as Python, with the ability to write efficient and scalable code.
  • Solid understanding of statistical concepts and algorithms used in machine learning.

Preferred Skills:

  • Advanced degree (Master's or Ph.D.) in a relevant field.
  • Experience with time series analysis, NLP, audio, image, or video processing.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Strong communication and teamwork skills, with the ability to effectively collaborate with stakeholders and present findings.
StoreMaven