Introduction to Machine Learning for Software Engineers

A practical workshop designed to help software engineers and undergraduates enter the ML field with the right foundation and career perspective.

Date 1st of November, Saturday
Time 10.00 AM - 1.00 PM
Format Physical Session
Location Lecture Room 15, CRC Building, The Open University of Sri Lanka, Nawala
"Machine learning is the science of getting computers to act without being explicitly programmed." — Arthur Samuel

What You'll Learn

This session will cover essential topics to help you transition into Machine Learning from a software engineering background.

01
Entering ML from a Software Engineering Perspective
02
Building the Right Foundational Knowledge
03
Career Diversity and Opportunities in ML
04
Effective Learning Practices and Resources
05
End-to-End ML Product Development: From Concept to Deployment
07
The Future of ML and Impact on Software Engineers

About the Speaker

Pamoda Dilranga

Position

Senior Machine Learning Engineer at Rootcode

Bio

Pamoda is a Machine Learning Engineer at Rootcode AI, specializing in designing and deploying end-to-end AI solutions for enterprises and governments. He holds a Bachelor's in Software Engineering and has extensive experience in building production-ready ML systems, covering everything from data collection and model training to deployment and monitoring. His expertise includes diffusion models, computer vision, language understanding, and reinforcement learning.

Workshop Details

Venue

Lecture Room 15, CRC Building
The Open University of Sri Lanka

Audience

Software engineering undergraduates and early-career developers

Format

Interactive session with Q&A and live demonstrations

Join Us

Explore Machine Learning and its growing relevance in software engineering

Register for Workshop