VI

Lead Software Engineer

Virtusalinkedin.com
Oct 13, 2026, 8:04 PM1w ago
Full-timeColombo, Western ProvinceSoftware engineeringLead (7+ yrs)

About the role

The Lead Software Engineer role focuses on designing, building, and deploying production-grade AI and machine learning models and systems. The position requires deep expertise in AI/ML concepts, hands-on experience with LLMs and Agentic AI, and familiarity with a wide range of technologies and frameworks relevant to AI development. The engineer will be responsible for applying advanced AI/ML techniques, ensuring system performance, reliability, and monitoring, and working with both backend and frontend technologies as well as cloud platforms. The role also expects solid programming skills in Python and experience with various ML domains such as NLP, Computer Vision, and Recommendation Systems.

Must have

  • 10+ years of AI/ML Expertise: Understanding of core AI and machine learning concepts, models, and algorithms, demonstrated through practical application and system design. Ability to explain complex ideas clearly and significant focus on building and deploying production-grade AI/ML models and systems.
  • 3+ years of LLM/Agentic AI Development Exp: Hands-on exp building applications leveraging LLMs, LLM Workflows, Agentic AI and deploying them into a production environment (considering aspects like performance, cost, reliability, monitoring), Workflows and Agentic AI - LLM Evaluation through LLM as a Judge, Platforms like Arize, etc.
  • Familiarity and hands-on experience with relevant technologies/frameworks like Databricks, Azure AI, Azure Transcription Services, RLlib (Agent Model), PyTorch(State Model), Open AI, GCP, backend services(e.g., Node.js/Next.js/Java/Serverless), cloud platforms (AWS/GCP/Azure), front-end frameworks (React/React Native), CI/CD pipelines, REST/WebSocket API development, and database technologies.
  • Solid programming skills in Python, with experience in pandas, numpy, and SQL, proficiency in frameworks such as Scikit Learn, TensorFlow, and PyTorch.
  • Broaden ML Domain Knowledge: Practical experience or solid knowledge in various machine learning domains such as Natural Language Processing (NLP), Computer Vision, Personalization & Recommendation systems, and/or Anomaly Detection.

Technologies

  • Agentic AI
  • Anomaly Detection
  • AWS
  • Azure
  • CI/CD
  • Computer Vision
  • Databricks
  • GCP
  • Java
  • LLM
  • Machine Learning
  • Next.js
  • NLP
  • Node.js
  • NumPy
  • pandas
  • Python
  • PyTorch
  • React
  • React Native
  • Recommendation Systems
  • scikit-learn
  • Serverless
  • SQL
  • TensorFlow
  • WebSockets