Skip to content
BackNov 5
Michael B.

Michael B.

Senior Gen AI / Machine Learning Engineer

I am a Staff-level Machine Learning Engineer with 10+ years of experience designing, deploying, and operating production machine learning and data systems end to end. I specialize in applied ML systems where correctness, scalability, and time-to-value matter—recommendation systems, forecasting, NLP pipelines, and LLM-powered analytics used directly by customers and decision-makers. My work spans the full ML lifecycle: data ingestion and normalization, feature engineering, model selection and evaluation, deployment, monitoring, and iteration. I have built and owned enterprise-grade systems for recommendation and similarity search (embedding-based retrieval, ranking, and filtering), predictive forecasting, and real-time inference services, often under client-specific constraints requiring strong data isolation and orchestration. Technically, I am strongest in Python and AWS, with deep experience across SageMaker, ECS/Fargate, Lambda, API Gateway, Glue, Athena, RDS, and event-driven architectures. I routinely ship containerized ML services with CI/CD, automated testing, and production observability. My ML background includes supervised and unsupervised learning, NLP (transformers, embeddings, classification), forecasting, feature importance analysis, and model validation via backtesting and drift analysis. More recently, I have designed and productionized LLM-powered systems, including multi-agent workflows with deterministic validation to ensure accuracy in business-critical outputs. I work comfortably with ambiguity, translate business requirements into concrete system designs, and take ownership of systems after launch—monitoring, debugging, and improving them in real production environments. If you are looking for someone who can move beyond notebooks and deliver reliable, maintainable ML systems that actually run your product or analytics stack, I bring both the engineering discipline and applied ML depth to do so.

🇨🇦Montreal, Canada$60/hr100% JSS5.00 (13)Since Jul 2018

Earnings and projects

MRR (estimate)
≈$0

An estimate from an earlier read

World#103,002 / 412k
🇨🇦Country#2,002 / 7,133
Revenue, last 30 days
$0
Total earnings
$33k

Billed in all: $35k

World#103,002 / 412k
🇨🇦Country#2,002 / 7,133
Per project
$2.1k
Projects, last 6 months
0
World#209,850 / 412k
🇨🇦Country#3,126 / 7,133
Projects in all
16

Across 18 contracts

50% fixed50% hourly
World#155,087 / 412k
🇨🇦Country#2,751 / 7,133

Earnings, last 30 days

$34.9kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$34.0k$34.5k$35.0k$35.5kOct 9Oct 24Nov 8

No data since Nov 5, 2026.

Skills