Senior Machine Learning Engineer
Minimum experience:
5-7 years
At Pesto, top-tier clients are on the hunt for software tech leads who can effortlessly lead a team of engineers to deliver high-quality technical solutions. The ideal candidate should have the ability to organize a team and influence technical direction.
Apply now
Job description
Responsibilities
  • Design and develop machine learning algorithms and models to solve complex problems and improve the efficiency of existing processes.
  • Collaborate with data scientists and engineers to implement scalable and efficient machine learning applications.
  • Conduct data processing and cleaning to improve data quality and efficiency.
  • Evaluate the effectiveness of machine learning models and algorithms, making necessary adjustments and improvements.
  • Stay updated with the latest machine learning technologies and methodologies, continually learning and applying new techniques.
Minimum requirements
  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, or a related field.
  • Proven experience as a Machine Learning Engineer or similar role.
  • Strong programming skills in Python, R, or similar languages, and familiarity with machine learning frameworks (like Keras or TensorFlow).
  • Understanding of data structures, data modeling, and software architecture.Deep knowledge of math, probability, statistics, and algorithms.
Preferred skills
  • Experience with big data technologies such as Hadoop, Spark, and Kafka.
  • Familiarity with cloud services like AWS, Azure, or Google Cloud Platform.
  • Knowledge in developing and deploying machine learning solutions in a production environment.
  • Ability to work in a team with a good communication skill set.
  • Experience with natural language processing, computer vision, or deep learning is a plus.
Interested in this job?
Apply now