Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
About the job
We are seeking a highly skilled and motivated Application Security Engineer to join our dynamic team at IFS. In this role, you will be responsible for ensuring the security of our applications by identifying vulnerabilities and implementing robust security measures. You will work collaboratively with development teams to enhance the security posture of our software products, performing security assessments and providing guidance on best practices.
We are seeking a highly skilled and motivated Application Security Engineer to join our dynamic team at IFS. In this role, you will be responsible for ensuring the security of our applications by identifying vulnerabilities and implementing robust security measures. You will work collaboratively with development teams to enhance the security posture of our s…
Full-time|Remote|Remote — Colombo, Western Province, Sri Lanka
The RoleWe are seeking a talented and experienced Technical Customer Support Engineer with a solid software background who is passionate about addressing intricate challenges for our enterprise clients. As the first line of technical support for Idhammar’s suite of products, you will be responsible for triaging, troubleshooting, and resolving issues across various layers including applications, databases, integrations, networking, and cloud infrastructure.Key ResponsibilitiesManage customer cases from the moment they are received until resolution, utilizing Jira Service Management (or a similar tool) to consistently meet and surpass Service Level Agreements (SLAs).Diagnose and troubleshoot application, integration, and network-related issues across web, mobile, and API services; reproduce defects, identify root causes, and provide solutions or high-quality escalations.Conduct in-depth database investigations with SQL Server/PostgreSQL, analyzing slow queries, locks, deadlocks, and index usage while crafting optimized SQL queries to resolve performance issues.Support and maintain multi-cloud environments (Azure, AWS, IONOS Cloud), reviewing logs and metrics, scaling resources, and managing compute, storage, and networking aspects.Oversee identity and access management (IAM/Entra ID roles & policies), certificates, and secrets.Coordinate patching and maintenance windows effectively.Diagnose and resolve networking and connectivity issues across TCP/IP, DNS, VPN, TLS/SSL, and HTTP/HTTPS, as well as firewall and security group configurations.Resolve connectivity and data integration problems involving ERP, SCADA, IoT, OPC UA, REST/gRPC, and file-based ETL in collaboration with vendors and customer IT teams.Perform proactive health checks, patching, and minor hotfix deployments, while contributing to playbooks and runbooks.Communicate effectively with both technical and non-technical stakeholders, providing updates on incidents and delivering post-incident reports.Create and enhance knowledge base articles, customer guides, and internal troubleshooting documentation.Collaborate with Product and Engineering teams on bug triage, feature feedback, and reliability enhancements.Typical Challenges You Will EncounterAddressing query timeouts and blocking chains; designing and adjusting indexes and query plans.Resolving data ingestion failures (CSV/ETL/API), schema changes, and referential integrity issues.Tackling API authentication/authorization issues (OAuth2/OIDC), including certificate or token expirations.Handling application performance regressions after upgrades; conducting log analysis and implementing rollbacks or mitigations as necessary.Performing network troubleshooting for packet loss, TLS handshake errors, DNS resolution failures, and VPN/firewall misconfigurations.Managing cloud environment alarms (CPU/IO, storage thresholds, scaling, networking) and addressing unexpected cost spikes.
Role overview Acumatica seeks an Associate Lead - Quality Assurance Engineer based in Colombo. This position centers on maintaining high quality standards for software products. The Associate Lead plays a key role in guiding quality assurance activities, supporting less experienced QA engineers, and partnering with teams from other disciplines to enhance testing practices. Key responsibilities Oversee quality assurance efforts for ongoing software projects Mentor and assist junior QA engineers Work with cross-functional teams to refine testing processes and methodologies
Join our dynamic team as an Associate Quality Assurance Engineer, where you will play a crucial role in ensuring our software products align with business requirements and standards. You will design, develop, and implement quality assurance testing methodologies while collaborating with clients to enhance our quality assurance processes for various projects and products.At dottsnpixels, a proud subsidiary of AMDT School of Creativity, you will be part of a creative and technology-driven environment where innovation thrives. Our mission is to create impactful ideas and experiences that enrich people's lives.
Join IFS Ultimo, a renowned provider of Enterprise Asset Management (EAM) solutions, as a Senior Quality Assurance Engineer (Automation). Based in the vibrant city of Colombo, we pride ourselves on delivering flexible and comprehensive SaaS solutions that empower asset owners globally to enhance productivity and ensure safety.Our software development team harnesses the power of C#, JavaScript, and various cloud-native technologies, including Azure and Kubernetes, to create a robust and scalable platform. We are committed to maintaining high standards of quality, with extensive automated testing coverage and a focus on continuous improvement.As a key member of our Scrum team, you will play a vital role in testing software changes, ensuring they meet acceptance criteria, and enhancing Ultimo software through configuration modifications. Your contributions will directly impact the user experience and overall functionality of our products.Your Responsibilities Will Include:Identifying opportunities for functional enhancements.Drafting specifications and acceptance criteria for testing.Configuring user interfaces, reports, and other features.Conducting automated and manual tests.Documenting test cases and data.Approving changes before release.Utilizing Ultimo as a development tool.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is a leading software development service provider based in the Netherlands, specializing in creating agile remote teams in Sri Lanka and Portugal for forward-thinking technology companies. With a vibrant community of over 300 TechStars and innovative professionals, we transform scalable software into high-performance products that redefine the future. Our partners are ambitious tech enterprises eager to dominate their markets.About the RoleWe are seeking a proactive AI Engineer to design, construct, and scale impactful generative AI systems that provide substantial value to both our customers and internal teams.This position starts as a standalone AI role integrated within a robust, collaborative engineering culture. You will closely collaborate with product managers, software engineers, and stakeholders from customer support, marketing, and technology to swiftly and safely bring AI concepts into production, with a focus on measurable outcomes. The emphasis is on applied generative AI, utilizing modern LLMs, APIs, and agentic patterns to develop reliable, user-facing systems without the need to train foundational models from scratch.What You’ll Work OnCustomer Support AI Agent:Develop and enhance an AI agent integrated with Salesforce to manage customer support inquiries, leveraging robust orchestration, tooling, and evaluation frameworks.AI for Marketing Enablement:Assist the marketing team with AI-driven image editing and content workflows through prompt engineering, automation, and systematic evaluation.Internal AI Enablement:Promote AI integration across the broader engineering organization by identifying opportunities, building prototypes, and operationalizing successful use cases.ResponsibilitiesDesign, build, and deploy production-grade AI systems utilizing modern LLM APIs and frameworks.Implement agentic AI patterns, including tool use, planning, reflection loops, and multi-step workflows, selecting the appropriate complexity for each case.Create evaluation frameworks (“evals”) to assess system quality, reliability, latency, user experience, and safety.Develop and optimize RAG pipelines and context engineering strategies as needed, without defaulting to RAG for every challenge.Coordinate AI workflows that integrate with existing systems (e.g., Salesforce, internal APIs, marketing tools).Work closely with software engineers to ensure that AI systems adhere to robust engineering practices and are ready for production.Manage AI solutions comprehensively, from experimentation and prototyping to deployment, monitoring, and iterative improvement.Apply infrastructure-as-code, CI/CD, and observability principles to AI systems.Act as a mentor for other engineers, guiding them in the application of AI technologies.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is a premier software development services provider based in the Netherlands, specializing in creating remote, agile teams in Sri Lanka and Portugal tailored for innovative technology companies. Our dynamic workforce of over 300 TechStars and forward-thinking professionals is committed to transforming scalable software into high-performance products that define the future. We partner with ambitious tech companies eager to dominate their respective markets.About the RoleWe are on the lookout for a pragmatic Senior AI Engineer who possesses a strong foundation in software engineering and is eager to navigate the rapidly evolving realm of applied AI. In this role, you will design, develop, and assess AI systems that are not only reliable and measurable but also genuinely impactful, moving beyond mere demonstrations.Your collaboration with data scientists, software engineers, and product managers will be crucial in delivering AI solutions that create meaningful change. You will embody the principles of evaluation over hype, embrace automation where it enhances efficiency, and advocate for simple yet high-performing systems within the life sciences sector.Key ResponsibilitiesDevelop and deploy AI-driven applications from prototype to production utilizing modern LLM frameworks and APIs.Design evaluations and metrics to assess real-world performance, including accuracy, latency, user experience quality, and safety.Construct and refine Retrieval-Augmented Generation (RAG) pipelines that integrate vector databases and LLMs.Implement data pipelines, retraining processes, and monitoring tools to keep models current and effective.Establish and apply context engineering strategies to enhance output quality and mitigate hallucination risks.Collaborate with product, platform, and infrastructure teams to align with business goals and build scalable, resilient systems.Employ agentic AI patterns (tool use, planning, reflection loops) pragmatically, selecting the appropriate complexity for each scenario.Promote strong engineering practices including code reviews, testing, observability, CI/CD, and reproducibility.Ensure that AI solutions adhere to security, compliance, and transparency standards.
Join Acumatica as a Senior Quality Assurance Engineer, where you will play a pivotal role in ensuring the quality and reliability of our innovative cloud-based solutions. In this position, you will collaborate closely with cross-functional teams to design and implement testing strategies that enhance product performance.Your expertise will contribute to the development of automated and manual testing frameworks, ensuring our products meet the highest standards before reaching our valued customers. If you are passionate about quality and have a keen eye for detail, we invite you to apply!
Full-time|On-site|Colombo, Western Province, Sri Lanka
Gapstars, headquartered in the Netherlands, builds remote software development teams in Sri Lanka and Portugal. With over 300 TechStars, the company partners with ambitious tech firms to deliver scalable software solutions. Gapstars focuses on supporting businesses that aim to lead in their respective markets. Role overview This AI Engineer role is based in Colombo, Sri Lanka. The position combines software engineering with applied AI, centering on the development, evaluation, and maintenance of AI systems for production use. Much of the work addresses the needs of the life sciences sector, where reliability and measurable impact matter. AI Engineers at Gapstars collaborate with data scientists, software engineers, and product managers. The team values practical automation, efficiency, and solutions that work in real-world conditions. What you will do Build and deploy AI-powered applications, moving from prototype to production using modern large language model (LLM) frameworks and APIs. Design evaluation methods and metrics to assess real-world performance, focusing on accuracy, latency, user experience, and safety. Develop and refine Retrieval-Augmented Generation (RAG) pipelines by integrating vector databases and large language models. Create and maintain data pipelines, retraining workflows, and monitoring tools to ensure models remain current and effective. Design and apply context engineering strategies that improve output quality and reduce hallucination risks. Work with product, platform, and infrastructure teams to understand business needs and build scalable, reliable systems. Apply agentic AI patterns, such as tool use, planning, and reflection loops, selecting the right level of complexity for each project. Promote strong engineering practices, including code reviews, testing, observability, continuous integration and deployment (CI/CD), and reproducibility. Ensure AI solutions comply with security, regulatory, and explainability standards.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars collaborates with Europe's most innovative tech companies, ranging from disruptive startups to rapidly growing scaleups, to create high-performing remote engineering teams.With our headquarters in the Netherlands and talent hubs located in Sri Lanka and Portugal, we are proud to employ over 275 engineers dedicated to addressing real-world challenges through cutting-edge technologies. Our teams excel in various domains, including networking, marketplaces, SaaS, and AI, delivering scalable solutions that yield impactful results.If you are seeking an organization that values technical excellence, fosters a strong culture, and provides ample opportunities for growth, welcome to Gapstars.About the RoleAre you a highly proficient Full Stack Engineer excited about developing innovative AI-driven applications within the healthcare sector? Do you excel in an environment that pushes you to create scalable and high-performance software solutions? If this resonates with you, we invite you to apply!In this role, you will be instrumental in building and maintaining our AI-powered platforms, ensuring seamless integration between front-end and back-end services. You will collaborate closely with engineers, designers, and product teams to deliver groundbreaking solutions that enhance our healthcare applications.Develop and maintain front-end applications utilizing modern JavaScript frameworks such as React, Vue, or Angular.Design, implement, and optimize scalable backend services using Python frameworks like FastAPI, Flask, or Django.Create and integrate RESTful APIs to support AI-driven applications.Optimize databases for performance and scalability using SQL.Implement and manage CI/CD pipelines to streamline software deployment.Troubleshoot and debug issues across the stack, ensuring high system reliability.Engage in code reviews and promote best coding practices.Work collaboratively with cross-functional teams to translate business requirements into technical solutions.
IFS is hiring a Senior Quality Assurance Engineer (Automation) for the IFS Ultimo team in Colombo. This role centers on improving the quality and reliability of software products through automation. Key responsibilities Design, build, and maintain automated test frameworks for IFS Ultimo software Enhance product quality and performance by developing and refining automation processes Support release cycles to help ensure products meet high standards before delivery to clients Role overview This position requires a focus on automation within quality assurance. The Senior QA Engineer will contribute to the team's efforts to deliver reliable, high-quality software releases.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About the RoleJoin homey, a cutting-edge property conveyancing platform powered by a robust Ruby on Rails monolith. We are seeking an experienced Senior Software Architect to spearhead the technical evolution of our platform. Your role will involve enhancing system architecture, minimizing technical debt, and ensuring scalability, performance, and security as we expand. Collaborate closely with product and engineering teams to craft innovative solutions, guide architectural choices, and uphold exemplary engineering standards.Key ResponsibilitiesEstablish and uphold system architecture and technical benchmarks.Design and review solutions for new features and integrations.Enhance code quality, performance, and scalability.Lead significant refactorings and secure data migrations.Guarantee secure processing of payments and sensitive information.Mentor engineering talent and facilitate informed technical decisions.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is a premier software development service provider based in the Netherlands, specializing in the creation of remote, agile teams in Sri Lanka and Portugal for dynamic tech enterprises. Currently, we proudly host over 300 TechStars and visionary professionals, transforming scalable software into high-performance products that redefine the future. Our partners are ambitious tech companies eager to dominate their markets.About the RoleWe are in search of a pragmatic AI Engineer who adeptly merges robust software engineering principles with the rapidly evolving realm of applied AI. Your role will involve designing, constructing, and assessing AI systems that are dependable, measurable, and genuinely beneficial — moving beyond mere demonstrations.Your collaboration with data scientists, software engineers, and product managers will be crucial in delivering AI solutions that yield significant impacts. You advocate for evaluation over hype, automation for enhanced efficiency, and straightforward systems that excel in production within the life sciences sector.
We are seeking a dynamic and experienced Engineering Manager to lead our Site Reliability Engineering (SRE) team at IFS. In this role, you will be responsible for ensuring the reliability and performance of our services, guiding a talented team of engineers, and driving the implementation of best practices in site reliability.Your leadership will be instrumental in maintaining our service uptime and enhancing the scalability of our systems. You will collaborate closely with cross-functional teams to optimize our infrastructure and respond to incidents effectively.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is an innovative software development service provider based in the Netherlands. We specialize in creating remote, agile teams in Sri Lanka and Portugal, partnering with ambitious tech companies to help them conquer their markets. With a talented workforce of over 300 TechStars, we focus on transforming scalable software into high-performance products that shape the future of technology.About the RoleWe are on the lookout for a pragmatic AI Engineer to bridge robust software engineering practices with the dynamic field of applied AI. In this role, you will design, build, and evaluate AI systems that are not only reliable and measurable but also genuinely useful beyond mere demonstrations.You will collaborate closely with data scientists, software engineers, and product managers to deliver impactful AI solutions. Your approach prioritizes evaluation over hype, automation for efficiency, and simplicity for high performance in production, particularly within the life sciences sector.ResponsibilitiesDevelop and deploy AI-driven applications from prototypes to production using cutting-edge LLM frameworks and APIs.Design evaluations and metrics that accurately measure real-world performance, including accuracy, latency, user experience quality, and safety.Construct and enhance Retrieval-Augmented Generation (RAG) pipelines that integrate vector databases with LLMs.Implement data pipelines, retraining workflows, and monitoring tools to maintain the currency and performance of AI models.Develop and execute context engineering strategies to enhance output quality and mitigate hallucination risks.Work alongside product, platform, and infrastructure teams to comprehend business requirements and develop scalable, resilient systems.Apply pragmatic agentic AI patterns, such as tool use, planning, and reflection loops, selecting the appropriate complexity for each application.Promote best engineering practices, including code reviews, testing, observability, CI/CD, and reproducibility.Ensure that AI solutions adhere to security, compliance, and explainability standards.
Join our dynamic team as a System Engineer at IFS AB in Colombo, where you will leverage your technical expertise to develop and maintain our innovative software solutions. You will be responsible for system design, implementation, and troubleshooting, ensuring high-quality performance and reliability.
ifs1 is looking for a Director of Engineering – Manufacturing to guide its engineering team in Colombo. This leadership role centers on managing engineering processes and supporting product development across manufacturing operations. Role overview The Director will oversee daily engineering activities within manufacturing facilities. The position requires close collaboration with teams from different functions to improve workflows and boost productivity. Maintaining high standards of operational excellence is a key focus. Responsibilities Supervise and guide the engineering team in manufacturing settings Oversee product development efforts and engineering processes Work with cross-functional groups to implement process improvements Ensure all operations comply with relevant industry standards Requirements Experience leading engineering teams in a manufacturing environment Strong background in process oversight and product development Ability to collaborate across departments to achieve operational goals Knowledge of industry compliance and best practices
Full-time|€1.8K/mo - €2.6K/mo|Hybrid|Colombo, Western Province, Sri Lanka
Join our dynamic and innovative team as a Senior Platform Engineer in Colombo, Sri Lanka. We are seeking a passionate professional who excels in infrastructure, automation, and system performance. In this pivotal role, you will be responsible for testing, developing, supporting, and optimizing our platform, ensuring it adheres to the highest standards of performance, security, and scalability. This is a permanent position based in our Colombo office.
Join Acumatica as an AI System Engineer and become a pivotal part of our innovative team dedicated to harnessing artificial intelligence to enhance business processes.In this role, you will work on developing and implementing AI-powered solutions that drive efficiency and effectiveness in our cloud-based ERP systems. You will collaborate with cross-functional teams to analyze requirements, design algorithms, and deploy cutting-edge AI models that meet our clients' needs.
Role overview ifs1 is seeking a Lead, Senior Lead, or Principal AI Engineer in Colombo. The focus of this position is on designing and building advanced AI solutions that enhance user experiences and make business operations more efficient. What you will do Design and implement AI systems tailored to real business challenges Collaborate with multidisciplinary teams to deliver intelligent solutions Oversee projects from initial concept to deployment, maintaining high technical standards Location This position is based in Colombo.
We are seeking a highly skilled and motivated Application Security Engineer to join our dynamic team at IFS. In this role, you will be responsible for ensuring the security of our applications by identifying vulnerabilities and implementing robust security measures. You will work collaboratively with development teams to enhance the security posture of our s…
Full-time|Remote|Remote — Colombo, Western Province, Sri Lanka
The RoleWe are seeking a talented and experienced Technical Customer Support Engineer with a solid software background who is passionate about addressing intricate challenges for our enterprise clients. As the first line of technical support for Idhammar’s suite of products, you will be responsible for triaging, troubleshooting, and resolving issues across various layers including applications, databases, integrations, networking, and cloud infrastructure.Key ResponsibilitiesManage customer cases from the moment they are received until resolution, utilizing Jira Service Management (or a similar tool) to consistently meet and surpass Service Level Agreements (SLAs).Diagnose and troubleshoot application, integration, and network-related issues across web, mobile, and API services; reproduce defects, identify root causes, and provide solutions or high-quality escalations.Conduct in-depth database investigations with SQL Server/PostgreSQL, analyzing slow queries, locks, deadlocks, and index usage while crafting optimized SQL queries to resolve performance issues.Support and maintain multi-cloud environments (Azure, AWS, IONOS Cloud), reviewing logs and metrics, scaling resources, and managing compute, storage, and networking aspects.Oversee identity and access management (IAM/Entra ID roles & policies), certificates, and secrets.Coordinate patching and maintenance windows effectively.Diagnose and resolve networking and connectivity issues across TCP/IP, DNS, VPN, TLS/SSL, and HTTP/HTTPS, as well as firewall and security group configurations.Resolve connectivity and data integration problems involving ERP, SCADA, IoT, OPC UA, REST/gRPC, and file-based ETL in collaboration with vendors and customer IT teams.Perform proactive health checks, patching, and minor hotfix deployments, while contributing to playbooks and runbooks.Communicate effectively with both technical and non-technical stakeholders, providing updates on incidents and delivering post-incident reports.Create and enhance knowledge base articles, customer guides, and internal troubleshooting documentation.Collaborate with Product and Engineering teams on bug triage, feature feedback, and reliability enhancements.Typical Challenges You Will EncounterAddressing query timeouts and blocking chains; designing and adjusting indexes and query plans.Resolving data ingestion failures (CSV/ETL/API), schema changes, and referential integrity issues.Tackling API authentication/authorization issues (OAuth2/OIDC), including certificate or token expirations.Handling application performance regressions after upgrades; conducting log analysis and implementing rollbacks or mitigations as necessary.Performing network troubleshooting for packet loss, TLS handshake errors, DNS resolution failures, and VPN/firewall misconfigurations.Managing cloud environment alarms (CPU/IO, storage thresholds, scaling, networking) and addressing unexpected cost spikes.
Role overview Acumatica seeks an Associate Lead - Quality Assurance Engineer based in Colombo. This position centers on maintaining high quality standards for software products. The Associate Lead plays a key role in guiding quality assurance activities, supporting less experienced QA engineers, and partnering with teams from other disciplines to enhance testing practices. Key responsibilities Oversee quality assurance efforts for ongoing software projects Mentor and assist junior QA engineers Work with cross-functional teams to refine testing processes and methodologies
Join our dynamic team as an Associate Quality Assurance Engineer, where you will play a crucial role in ensuring our software products align with business requirements and standards. You will design, develop, and implement quality assurance testing methodologies while collaborating with clients to enhance our quality assurance processes for various projects and products.At dottsnpixels, a proud subsidiary of AMDT School of Creativity, you will be part of a creative and technology-driven environment where innovation thrives. Our mission is to create impactful ideas and experiences that enrich people's lives.
Join IFS Ultimo, a renowned provider of Enterprise Asset Management (EAM) solutions, as a Senior Quality Assurance Engineer (Automation). Based in the vibrant city of Colombo, we pride ourselves on delivering flexible and comprehensive SaaS solutions that empower asset owners globally to enhance productivity and ensure safety.Our software development team harnesses the power of C#, JavaScript, and various cloud-native technologies, including Azure and Kubernetes, to create a robust and scalable platform. We are committed to maintaining high standards of quality, with extensive automated testing coverage and a focus on continuous improvement.As a key member of our Scrum team, you will play a vital role in testing software changes, ensuring they meet acceptance criteria, and enhancing Ultimo software through configuration modifications. Your contributions will directly impact the user experience and overall functionality of our products.Your Responsibilities Will Include:Identifying opportunities for functional enhancements.Drafting specifications and acceptance criteria for testing.Configuring user interfaces, reports, and other features.Conducting automated and manual tests.Documenting test cases and data.Approving changes before release.Utilizing Ultimo as a development tool.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is a leading software development service provider based in the Netherlands, specializing in creating agile remote teams in Sri Lanka and Portugal for forward-thinking technology companies. With a vibrant community of over 300 TechStars and innovative professionals, we transform scalable software into high-performance products that redefine the future. Our partners are ambitious tech enterprises eager to dominate their markets.About the RoleWe are seeking a proactive AI Engineer to design, construct, and scale impactful generative AI systems that provide substantial value to both our customers and internal teams.This position starts as a standalone AI role integrated within a robust, collaborative engineering culture. You will closely collaborate with product managers, software engineers, and stakeholders from customer support, marketing, and technology to swiftly and safely bring AI concepts into production, with a focus on measurable outcomes. The emphasis is on applied generative AI, utilizing modern LLMs, APIs, and agentic patterns to develop reliable, user-facing systems without the need to train foundational models from scratch.What You’ll Work OnCustomer Support AI Agent:Develop and enhance an AI agent integrated with Salesforce to manage customer support inquiries, leveraging robust orchestration, tooling, and evaluation frameworks.AI for Marketing Enablement:Assist the marketing team with AI-driven image editing and content workflows through prompt engineering, automation, and systematic evaluation.Internal AI Enablement:Promote AI integration across the broader engineering organization by identifying opportunities, building prototypes, and operationalizing successful use cases.ResponsibilitiesDesign, build, and deploy production-grade AI systems utilizing modern LLM APIs and frameworks.Implement agentic AI patterns, including tool use, planning, reflection loops, and multi-step workflows, selecting the appropriate complexity for each case.Create evaluation frameworks (“evals”) to assess system quality, reliability, latency, user experience, and safety.Develop and optimize RAG pipelines and context engineering strategies as needed, without defaulting to RAG for every challenge.Coordinate AI workflows that integrate with existing systems (e.g., Salesforce, internal APIs, marketing tools).Work closely with software engineers to ensure that AI systems adhere to robust engineering practices and are ready for production.Manage AI solutions comprehensively, from experimentation and prototyping to deployment, monitoring, and iterative improvement.Apply infrastructure-as-code, CI/CD, and observability principles to AI systems.Act as a mentor for other engineers, guiding them in the application of AI technologies.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is a premier software development services provider based in the Netherlands, specializing in creating remote, agile teams in Sri Lanka and Portugal tailored for innovative technology companies. Our dynamic workforce of over 300 TechStars and forward-thinking professionals is committed to transforming scalable software into high-performance products that define the future. We partner with ambitious tech companies eager to dominate their respective markets.About the RoleWe are on the lookout for a pragmatic Senior AI Engineer who possesses a strong foundation in software engineering and is eager to navigate the rapidly evolving realm of applied AI. In this role, you will design, develop, and assess AI systems that are not only reliable and measurable but also genuinely impactful, moving beyond mere demonstrations.Your collaboration with data scientists, software engineers, and product managers will be crucial in delivering AI solutions that create meaningful change. You will embody the principles of evaluation over hype, embrace automation where it enhances efficiency, and advocate for simple yet high-performing systems within the life sciences sector.Key ResponsibilitiesDevelop and deploy AI-driven applications from prototype to production utilizing modern LLM frameworks and APIs.Design evaluations and metrics to assess real-world performance, including accuracy, latency, user experience quality, and safety.Construct and refine Retrieval-Augmented Generation (RAG) pipelines that integrate vector databases and LLMs.Implement data pipelines, retraining processes, and monitoring tools to keep models current and effective.Establish and apply context engineering strategies to enhance output quality and mitigate hallucination risks.Collaborate with product, platform, and infrastructure teams to align with business goals and build scalable, resilient systems.Employ agentic AI patterns (tool use, planning, reflection loops) pragmatically, selecting the appropriate complexity for each scenario.Promote strong engineering practices including code reviews, testing, observability, CI/CD, and reproducibility.Ensure that AI solutions adhere to security, compliance, and transparency standards.
Join Acumatica as a Senior Quality Assurance Engineer, where you will play a pivotal role in ensuring the quality and reliability of our innovative cloud-based solutions. In this position, you will collaborate closely with cross-functional teams to design and implement testing strategies that enhance product performance.Your expertise will contribute to the development of automated and manual testing frameworks, ensuring our products meet the highest standards before reaching our valued customers. If you are passionate about quality and have a keen eye for detail, we invite you to apply!
Full-time|On-site|Colombo, Western Province, Sri Lanka
Gapstars, headquartered in the Netherlands, builds remote software development teams in Sri Lanka and Portugal. With over 300 TechStars, the company partners with ambitious tech firms to deliver scalable software solutions. Gapstars focuses on supporting businesses that aim to lead in their respective markets. Role overview This AI Engineer role is based in Colombo, Sri Lanka. The position combines software engineering with applied AI, centering on the development, evaluation, and maintenance of AI systems for production use. Much of the work addresses the needs of the life sciences sector, where reliability and measurable impact matter. AI Engineers at Gapstars collaborate with data scientists, software engineers, and product managers. The team values practical automation, efficiency, and solutions that work in real-world conditions. What you will do Build and deploy AI-powered applications, moving from prototype to production using modern large language model (LLM) frameworks and APIs. Design evaluation methods and metrics to assess real-world performance, focusing on accuracy, latency, user experience, and safety. Develop and refine Retrieval-Augmented Generation (RAG) pipelines by integrating vector databases and large language models. Create and maintain data pipelines, retraining workflows, and monitoring tools to ensure models remain current and effective. Design and apply context engineering strategies that improve output quality and reduce hallucination risks. Work with product, platform, and infrastructure teams to understand business needs and build scalable, reliable systems. Apply agentic AI patterns, such as tool use, planning, and reflection loops, selecting the right level of complexity for each project. Promote strong engineering practices, including code reviews, testing, observability, continuous integration and deployment (CI/CD), and reproducibility. Ensure AI solutions comply with security, regulatory, and explainability standards.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars collaborates with Europe's most innovative tech companies, ranging from disruptive startups to rapidly growing scaleups, to create high-performing remote engineering teams.With our headquarters in the Netherlands and talent hubs located in Sri Lanka and Portugal, we are proud to employ over 275 engineers dedicated to addressing real-world challenges through cutting-edge technologies. Our teams excel in various domains, including networking, marketplaces, SaaS, and AI, delivering scalable solutions that yield impactful results.If you are seeking an organization that values technical excellence, fosters a strong culture, and provides ample opportunities for growth, welcome to Gapstars.About the RoleAre you a highly proficient Full Stack Engineer excited about developing innovative AI-driven applications within the healthcare sector? Do you excel in an environment that pushes you to create scalable and high-performance software solutions? If this resonates with you, we invite you to apply!In this role, you will be instrumental in building and maintaining our AI-powered platforms, ensuring seamless integration between front-end and back-end services. You will collaborate closely with engineers, designers, and product teams to deliver groundbreaking solutions that enhance our healthcare applications.Develop and maintain front-end applications utilizing modern JavaScript frameworks such as React, Vue, or Angular.Design, implement, and optimize scalable backend services using Python frameworks like FastAPI, Flask, or Django.Create and integrate RESTful APIs to support AI-driven applications.Optimize databases for performance and scalability using SQL.Implement and manage CI/CD pipelines to streamline software deployment.Troubleshoot and debug issues across the stack, ensuring high system reliability.Engage in code reviews and promote best coding practices.Work collaboratively with cross-functional teams to translate business requirements into technical solutions.
IFS is hiring a Senior Quality Assurance Engineer (Automation) for the IFS Ultimo team in Colombo. This role centers on improving the quality and reliability of software products through automation. Key responsibilities Design, build, and maintain automated test frameworks for IFS Ultimo software Enhance product quality and performance by developing and refining automation processes Support release cycles to help ensure products meet high standards before delivery to clients Role overview This position requires a focus on automation within quality assurance. The Senior QA Engineer will contribute to the team's efforts to deliver reliable, high-quality software releases.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About the RoleJoin homey, a cutting-edge property conveyancing platform powered by a robust Ruby on Rails monolith. We are seeking an experienced Senior Software Architect to spearhead the technical evolution of our platform. Your role will involve enhancing system architecture, minimizing technical debt, and ensuring scalability, performance, and security as we expand. Collaborate closely with product and engineering teams to craft innovative solutions, guide architectural choices, and uphold exemplary engineering standards.Key ResponsibilitiesEstablish and uphold system architecture and technical benchmarks.Design and review solutions for new features and integrations.Enhance code quality, performance, and scalability.Lead significant refactorings and secure data migrations.Guarantee secure processing of payments and sensitive information.Mentor engineering talent and facilitate informed technical decisions.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is a premier software development service provider based in the Netherlands, specializing in the creation of remote, agile teams in Sri Lanka and Portugal for dynamic tech enterprises. Currently, we proudly host over 300 TechStars and visionary professionals, transforming scalable software into high-performance products that redefine the future. Our partners are ambitious tech companies eager to dominate their markets.About the RoleWe are in search of a pragmatic AI Engineer who adeptly merges robust software engineering principles with the rapidly evolving realm of applied AI. Your role will involve designing, constructing, and assessing AI systems that are dependable, measurable, and genuinely beneficial — moving beyond mere demonstrations.Your collaboration with data scientists, software engineers, and product managers will be crucial in delivering AI solutions that yield significant impacts. You advocate for evaluation over hype, automation for enhanced efficiency, and straightforward systems that excel in production within the life sciences sector.
We are seeking a dynamic and experienced Engineering Manager to lead our Site Reliability Engineering (SRE) team at IFS. In this role, you will be responsible for ensuring the reliability and performance of our services, guiding a talented team of engineers, and driving the implementation of best practices in site reliability.Your leadership will be instrumental in maintaining our service uptime and enhancing the scalability of our systems. You will collaborate closely with cross-functional teams to optimize our infrastructure and respond to incidents effectively.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is an innovative software development service provider based in the Netherlands. We specialize in creating remote, agile teams in Sri Lanka and Portugal, partnering with ambitious tech companies to help them conquer their markets. With a talented workforce of over 300 TechStars, we focus on transforming scalable software into high-performance products that shape the future of technology.About the RoleWe are on the lookout for a pragmatic AI Engineer to bridge robust software engineering practices with the dynamic field of applied AI. In this role, you will design, build, and evaluate AI systems that are not only reliable and measurable but also genuinely useful beyond mere demonstrations.You will collaborate closely with data scientists, software engineers, and product managers to deliver impactful AI solutions. Your approach prioritizes evaluation over hype, automation for efficiency, and simplicity for high performance in production, particularly within the life sciences sector.ResponsibilitiesDevelop and deploy AI-driven applications from prototypes to production using cutting-edge LLM frameworks and APIs.Design evaluations and metrics that accurately measure real-world performance, including accuracy, latency, user experience quality, and safety.Construct and enhance Retrieval-Augmented Generation (RAG) pipelines that integrate vector databases with LLMs.Implement data pipelines, retraining workflows, and monitoring tools to maintain the currency and performance of AI models.Develop and execute context engineering strategies to enhance output quality and mitigate hallucination risks.Work alongside product, platform, and infrastructure teams to comprehend business requirements and develop scalable, resilient systems.Apply pragmatic agentic AI patterns, such as tool use, planning, and reflection loops, selecting the appropriate complexity for each application.Promote best engineering practices, including code reviews, testing, observability, CI/CD, and reproducibility.Ensure that AI solutions adhere to security, compliance, and explainability standards.
Join our dynamic team as a System Engineer at IFS AB in Colombo, where you will leverage your technical expertise to develop and maintain our innovative software solutions. You will be responsible for system design, implementation, and troubleshooting, ensuring high-quality performance and reliability.
ifs1 is looking for a Director of Engineering – Manufacturing to guide its engineering team in Colombo. This leadership role centers on managing engineering processes and supporting product development across manufacturing operations. Role overview The Director will oversee daily engineering activities within manufacturing facilities. The position requires close collaboration with teams from different functions to improve workflows and boost productivity. Maintaining high standards of operational excellence is a key focus. Responsibilities Supervise and guide the engineering team in manufacturing settings Oversee product development efforts and engineering processes Work with cross-functional groups to implement process improvements Ensure all operations comply with relevant industry standards Requirements Experience leading engineering teams in a manufacturing environment Strong background in process oversight and product development Ability to collaborate across departments to achieve operational goals Knowledge of industry compliance and best practices
Full-time|€1.8K/mo - €2.6K/mo|Hybrid|Colombo, Western Province, Sri Lanka
Join our dynamic and innovative team as a Senior Platform Engineer in Colombo, Sri Lanka. We are seeking a passionate professional who excels in infrastructure, automation, and system performance. In this pivotal role, you will be responsible for testing, developing, supporting, and optimizing our platform, ensuring it adheres to the highest standards of performance, security, and scalability. This is a permanent position based in our Colombo office.
Join Acumatica as an AI System Engineer and become a pivotal part of our innovative team dedicated to harnessing artificial intelligence to enhance business processes.In this role, you will work on developing and implementing AI-powered solutions that drive efficiency and effectiveness in our cloud-based ERP systems. You will collaborate with cross-functional teams to analyze requirements, design algorithms, and deploy cutting-edge AI models that meet our clients' needs.
Role overview ifs1 is seeking a Lead, Senior Lead, or Principal AI Engineer in Colombo. The focus of this position is on designing and building advanced AI solutions that enhance user experiences and make business operations more efficient. What you will do Design and implement AI systems tailored to real business challenges Collaborate with multidisciplinary teams to deliver intelligent solutions Oversee projects from initial concept to deployment, maintaining high technical standards Location This position is based in Colombo.