Senior Software Engineer (AI/ML)
Colombo
Petvisor – Engineering /
Contractor /
Hybrid
A Senior Data Engineer is a key expert in the company’s engineering division, playing a crucial role in developing and maintaining our software products. You will be responsible for designing and developing new features, being involved in regular upgrades of our tech stack, and ensuring the reliability and performance of our systems. Working across the full stack, you will gain a deep understanding of our services and ecosystems, enabling you to make significant technical contributions. Your expertise will drive the technical direction of projects and help shape the future of our engineering practices.
Apply if you're excited to:
- Build and maintain high-quality software solutions
- Implement, test, deploy, and monitor features with precision and purpose
- Collaborate with international teams to enhance and improve our products
- Apply proven design patterns and best practices to ensure scalability, maintainability, and performance
- Architect, deploy, and operate microservices-based systems on AWS Cloud
- Design, document, and consume RESTful APIs securely
- Prototype, refine, and deploy machine learning and large language model (LLM) capabilities into production environments
- Stay updated with cutting-edge AI technologies and propose innovative solutions to complex engineering problems.
About you:
- A bachelor’s degree in Software Engineering, Computer Science, AI/Machine Learning, or an equivalent qualification
- Strong professional communication skills in both written and spoken English
- A minimum of 3-4 years of experience in ML/AI.
- Strong proficiency in developing applications in Python or PHP
- Extensive practice experience with AWS Cloud services
- Proven track record of integrating AI and LLM technologies into production software
Benefits & Perks (for Full-Time Employees)
- Medical Support for Hospitalization and Outpatient Services
- Discretionary Economic Relief Incentive Bonus
- Flexible Time Off
- LKR 50,000 Annual Stipend for Learning and Development
Compensation
- Our company's Compensation Philosophy is to provide competitive pay using industry-specific data to reward and recognize employees based on performance.
- We offer flexibility with compensation through full-time employment compensated in Sri Lankan Rupees OR a fixed contract arrangement in USD, depending on the candidate's preference and suitability.
Petvisor is a global leader in veterinary client engagement solutions, operating through two primary divisions: PetDesk in North America and Vetstoria across EMEA and APAC. Together, we simplify clinic operations, strengthen client relationships, and help veterinary teams reclaim their time. Our solutions transform busy veterinary and pet service practices by automating administrative work, reducing staff burnout, and delivering the modern digital experience pet parents expect.
Through our connected ecosystem of tools—including client communications, online booking, smart clinic phone systems, marketing services, and AI-powered SOAP note transcription—we support more than 10,000 veterinary clinics, 400 grooming facilities, and over 20 million pet parents worldwide. With Petvisor, practices grow more efficiently, provide exceptional care, and build lasting client loyalty—all without adding more hours to the day.
Our recruiting process is rooted in “Who: The A Method of Hiring” and consists of an average 2-week hiring timeline. This standardized interview process allows candidates to answer the same questions, experience the same process, and ensure a fair performance review from multiple perspectives.
Please, no external recruiters—candidate profiles submitted from external recruiting agencies will not be considered.