Jobs · Consulting · New York

Machine Learning Engineer

Tech Consulting · Buffalo, NY · 2 days ago
On-siteConsultingFull-time

About the role

The ideal candidate will assist in analyzing complex datasets, building predictive models, and collaborating with cross-functional teams to solve real-world business problems.

Responsibilities

  • Analyze, clean, and preprocess structured and unstructured datasets.
  • Develop and implement predictive models and machine learning algorithms.
  • Perform exploratory data analysis to identify trends, patterns, and insights.
  • Collaborate with engineering teams to deploy analytical models into production.
  • Create dashboards, reports, and visualizations to communicate findings effectively.
  • Validate data quality and ensure accuracy throughout the analytics process.
  • Optimize data processing workflows and automate repetitive tasks.
  • Work with cross-functional teams to understand business requirements and deliver data-driven solutions.
  • Document methodologies, models, and technical processes.
  • Stay updated with emerging technologies, machine learning techniques, and industry best practices.

Requirements

  • Master's degree in Statistics, Mathematics, Computer Science, Engineering, Data Science, or a related quantitative field.
  • 1–2 years of internship, academic project, or professional experience in data analytics or machine learning.
  • Strong understanding of predictive modeling, machine learning algorithms, clustering, and classification techniques.
  • Proficiency in at least one programming language such as Python, Java, C, C++, or SQL.
  • Experience with data analysis libraries such as Pandas, NumPy, and Scikit-learn.
  • Familiarity with Big Data technologies such as Hadoop, Spark, or Cassandra.
  • Knowledge of data visualization tools such as Tableau, Power BI, or Matplotlib.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work collaboratively in a fast-paced team environment.

Preferred Skills

  • Experience with deep learning frameworks such as TensorFlow or PyTorch.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of ETL processes and data pipelines.
  • Understanding of REST APIs and data integration techniques.
  • Experience with Git and version control systems.
  • Exposure to Agile or Scrum development methodologies.

Similar jobs

Machine Learning Engineer

Elder ResearchUnited States· 2 wk ago
RemoteInformation Technologyapply on elderresearch.clearcompany.com