Kanthoruwa

Senior Machine Learning Engineer

SenzMate

Salary
Not disclosed
Job type
Full-time
Work type
On-site
Experience
Senior

Colombo·Posted Sep 22, 2026

Role Summary

SenzMate is seeking a Senior Machine Learning Engineer to operate at the intersection of software engineering and agentic AI. This role focuses on evaluating emerging AI-powered development tools and building production-ready AI solutions designed to modernize complex enterprise software systems. You will work independently to navigate intricate codebases, manage technical risks, and architect sophisticated AI orchestration systems.

Responsibilities

  • AI Tool Evaluation: Testing tools like Claude Code, Cursor, and Windsurf against large enterprise repositories to document performance and failure modes.
  • Experimental Development: Running structured tests for tech debt remediation, code modernization, and automated test generation.
  • Tool Construction: Building internal AI-powered tools including chatbots, automated migration agents, and code generation pipelines.
  • System Architecture: Designing agent orchestration systems that function across diverse tech stacks and multiple codebases.
  • Documentation & Frameworks: Creating AI enablement frameworks, developer playbooks, and technical reports for senior leadership.
  • Codebase Analysis: Performing dependency mapping and identifying technical debt within legacy systems.

Requirements

  • Professional Experience: At least 3 years in a senior software or AI engineering role, with experience leading large-scale modernization or migration projects.
  • Technical Proficiency: Strong hands-on expertise in Python and JavaScript/TypeScript, along with deep knowledge of Git workflows and CI/CD pipelines.
  • AI Expertise: Proven experience using and implementing agentic development tools and building production-level AI applications.
  • Engineering Depth: Ability to design robust backend services, APIs, and complex system architectures rather than just prototypes.
  • Soft Skills: An ownership mentality, proactive communication, high-speed delivery, and excellent written English for client-ready documentation.

How to Apply

Please refer to the official SenzMate careers portal for application instructions.

Skills

PythonJavaScriptTypeScriptGitCI/CDGitHub ActionsREST APIsClaude CodeCursorGitHub CopilotWindsurfAI Agent OrchestrationSoftware Architecture