Tuesday, October 28, 2025
SL Information

Senior AI/ ML Software Engineer

Posted: 18 hours ago

Job Description

Company DescriptionSL Information is a leading Malaysian provider of end-to-end enterprise business solutions. We offer comprehensive solutions in IT infrastructure, enterprise management, and business performance management. Our services encompass IT Shared Services, ERP, SCM, Cybersecurity, Cloud Services, and more. We focus on delivering tangible business value to our customers, leveraging experienced professionals to meet their demands. Serving over 250 companies in Malaysia, we are recognized for our excellence through industry awards and testimonials.JOB DETAILSJob Description:We are seeking a motivated and skilled Senior AI/ML Engineer to join our team and contribute to the development of intelligent solutions that power real-world applications. You will work at the intersection of software engineering and machine learning—building robust pipelines, training models, and integrating AI features into production-ready systems.This role is ideal for someone with 2–3 years of experience in software development using Python, along with hands-on exposure to AI technologies such as Natural Language Processing (NLP), Optical Character Recognition (OCR), N8N and Large Language Models (LLMs).Key Responsibilities:Develop intelligent agents using Python and relevant agent development frameworks or libraries.Assist in creating, training, and deploying agents capable of automating complex tasks.Design, refine, and test effective prompting strategies to enhance agent interactions.Integrate AI agents into existing systems and optimize end-to-end workflows.Collaborate with cross-functional teams to improve performance and ensure maintainable, well-documented solutions.Work with modern AI libraries focused on autonomous decision-making and LLM-based systems.Analyze data, debug complex issues, and optimize model and system performance.Stay curious and continuously expand your expertise in emerging AI technologies and tools.Requirements:Bachelor’s degree in Computer Science, Mathematics, Machine Learning, Artificial Intelligence or a related technical field.3–4 years of experience in software development using Python, with at least 2 years of hands-on experience in AI-related projects.Experience in AI or software solution architecture design, and development will be an added advantage.Solid understanding of machine learning concepts and hands-on experience with Machine Learning model development and evaluation.Experience working with NLP frameworksFamiliarity with OCR tools like Tesseract, EasyOCR, PaddleOCR or cloud OCR APIs.Exposure to LLMs and prompt engineering or fine-tuning techniques.Strong knowledge of data structures, algorithms, and object-oriented programming.Experience with RESTful APIs and basic cloud deploymentExcellent problem-solving skills and the ability to work in a collaborative, agile team environment.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs