ML.NET Developer

  • Henrico, VIRGINIA
  • Posted 21 hours ago | Updated moments ago

Overview

On Site
DOE
Contract - W2

Skills

Inspection
Decision-making
Operational Efficiency
Finance
Performance Improvement
Collaboration
Hosting
FOCUS
Training
Evaluation
C#
Web Applications
ASP.NET
JavaScript
JSON
SQL
Oracle
Database
Logistics
OAuth
Authentication
Embedded Systems
Microservices
.NET
Python
Machine Learning (ML)
Xamarin

Job Details

Job Summary We are seeking a Senior Machine Learning Engineer with a strong background in .NET development to lead the integration of intelligent features into a legacy freight inspection web application. This role focuses on embedding machine learning capabilities to enhance decision-making and operational efficiency, particularly in classifying shipments and identifying potential financial impacts. Key Responsibilities Design, build, and train binary classification models using ML.NET to identify freight with potential financial impact. Expand existing models from 5 to 20+ features, incorporating variables such as customer type, haul length, shipment weight, and other operational indicators. Implement feedback loops for continuous model retraining and performance improvement. Collaborate with .NET developers to integrate ML models into an existing ASP.NET 4.5 web application or expose them via internal APIs. Evaluate and optimize model performance for speed, accuracy, and security in production environments. Translate freight classification logic into actionable ML features in collaboration with business stakeholders. Ensure secure data handling and integration, considering OAuth and internal system constraints. Contribute to architectural decisions regarding embedding ML models versus hosting them as services. Required Qualifications 5+ years of experience in machine learning engineering, with a focus on production-grade model deployment. Strong proficiency in ML.NET, including AutoML, model training, evaluation, and deployment. Advanced experience with the .NET Framework (4.5) and C#, especially in legacy web applications (ASPX, JavaScript, JSON). Deep understanding of SQL and Oracle databases, with the ability to trace and optimize complex data aggregation logic. Experience with binary classification models and feature engineering. Ability to work independently and collaboratively with developers and business analysts. Preferred Qualifications Experience in the freight, logistics, or transportation industry. Familiarity with OAuth and secure authentication protocols. Experience deploying ML models as embedded components or microservices. Exposure to both ML.NET and Python-based ML frameworks for comparative understanding. Familiarity with Xamarin for mobile integration is a plus. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.