Tallo logoTallo logo

Machine Learning Engineer

Job

The Siemon Company

Watertown, NY (In Person)

Full-Time

Posted 2 weeks ago (Updated 1 week ago) • Actively hiring

Expires 5/31/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Machine Learning Engineer
Posted:
April 23, 2026
Location:
India Role Purpose The Machine Learning Engineer will be responsible for preparing data, developing and optimizing machine learning models, and collaborating with developers to integrate these models into production systems. This role bridges the gap between data science and engineering, with a focus on predictive modeling and business intelligence use cases. We also expect having experience in developing applications using .net. Key Responsibilities
  • Data Preparation:
    Collect, clean, and preprocess data from internal and external sources to ensure quality and consistency for modeling.
  • Model Development:
    Design, train, and validate machine learning models using appropriate algorithms and techniques.
  • Model Optimization:
    Perform feature engineering, hyperparameter tuning, and performance evaluation to improve model accuracy and efficiency.
  • Collaboration:
    Work closely with data analysts, business stakeholders, and software developers to align model outputs with business needs and ensure smooth handoff for integration.
  • Documentation:
    Maintain clear documentation of data sources, modeling decisions, performance metrics, and integration requirements.
  • Continuous Improvement:
    Stay informed about new ML tools, frameworks, and best practices to enhance team capabilities.
  • Integrate the models in to .net applications. Scope & Impact This role directly supports the organization's data-driven decision-making by delivering high-quality predictive models and insights. The ML Engineer will contribute to key initiatives in forecasting, customer behavior analysis, and operational optimization. Key Interfaces
  • Software Developers
  • Business Intelligence Team
  • Functional areas of business Required Skills & Experience
  • 2-5 years of experience in machine learning or data science roles
  • 5+ years of experience in building applications using .net technology
  • Proficiency in Python and ML libraries (e.g., Scikit-learn, XGBoost, LightGBM)
  • Strong SQL skills and experience working with relational databases
  • Solid understanding of supervised and unsupervised learning techniques
  • Experience with data wrangling, feature engineering, and model evaluation
  • Ability to communicate technical concepts to non-technical stakeholders Preferred Skills
  • Experience with cloud platforms (AWS, GCP, Azure)
  • Familiarity with MLOps tools (e.g., MLflow, DVC, Airflow)
  • Exposure to BI tools (e.g., Tableau, Power BI)
  • Understanding of software development lifecycle and version control (Git)
  • Expert in Microsoft .Net languages/technologies including C#, ASP.NET, ADO.NET, MVC and Entity Framework.
  • Good working experience with object-oriented programming (OOPs) concepts.
  • Expert in building services using WCF/REST and good understanding of SOA.

Similar remote jobs

Similar jobs in Watertown, NY

Similar jobs in New York