Backend Software Engineer

Cyberjaya, Selangor, Malaysia

Job Description

Company Description: Evlos is an Artificial Intelligence company specializing in Machine Vision for Quality Control Inspection in manufacturing. We help manufacturers improve yield, reduce defects, and automate inspection using cutting-edge computer vision and AI technologies. We are building a scalable vision inspection platform that powers real-world manufacturing systems across multiple industrial environments. Our systems run in production factories and must meet high standards of reliability, traceability, and performance. We are looking for a highly capable Backend / Platform Engineer to help design and build the core backend systems that support our AI-powered inspection machines. Employment Type: Contract - Full Time Includes EPF, SOCSO & EIS + performance-based annual bonus Role Description As a Backend Software Engineer at Evlos , you will be responsible for designing and building the core backend infrastructure that powers our machine vision systems. You will work on mission-critical components such as recipe and parameter management, security and IAM (Identity & Access Management), audit logging, database architecture, and system reliability. This role focuses primarily on backend engineering, database design, API development, and system integrity. You will collaborate closely with AI engineers, system integrators, and frontend developers to ensure our inspection systems are secure, reliable, and scalable in real-world industrial environments. You will play a key role in shaping the architectural foundations of our platform. Responsibilities 1) Backend Architecture & System Design Design and implement scalable backend services for machine vision systems Architect and maintain robust database schemas with strong data integrity guarantees Build version-controlled recipe and parameter management systems Design and implement secure Identity & Access Management (IAM) systems Develop structured audit logging and traceability mechanisms Ensure transactional safety and consistency in offline-capable industrial environments 2) Database Engineering & Performance Design relational database schemas with proper constraints, indexing, and normalization Implement safe schema migrations and backward-compatible updates Optimize query performance for read-heavy production systems Ensure data consistency under failure scenarios (power loss, retries, partial writes) Diagnose and resolve database performance issues and connection leaks 3) API Development & Integration Develop secure and well-documented RESTful APIs Implement idempotent and fault-tolerant API endpoints Define clean contracts between backend services and frontend/vision components Ensure safe concurrency handling and version control mechanisms 4) Security, Audit & Compliance Implement role-based access control (RBAC) systems Design immutable audit logging with traceable correlation across system actions Enforce principle-of-least-privilege in application design Ensure data traceability suitable for industrial and compliance environments 5) Deployment & Reliability Support deployment across on-premise and hybrid environments Ensure safe upgrade paths for systems deployed in factories Implement logging, monitoring, and diagnostic mechanisms Design for resilience and recovery in offline-first systems 6) Cross-Functional Collaboration Work closely with AI engineers to define safe parameter interfaces Collaborate with frontend developers on secure API integration Support system integrators during deployment and troubleshooting Participate in architectural discussions and technical decision-making 7) Quality & Best Practices Write clean, maintainable, and well-tested backend code Follow version control and CI/CD best practices Maintain clear technical documentation Conduct code reviews and uphold engineering standards Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or related field Strong experience in backend development (Python preferred) Solid understanding of relational database systems (PostgreSQL, MariaDB, etc.) Experience designing scalable APIs and backend architectures Strong knowledge of transactions, concurrency control, and data integrity principles Experience implementing RBAC and authentication systems Ability to reason about system failures and edge cases Strong analytical and problem-solving skills Comfortable working in a fast-paced startup environment Preferred Qualifications Experience building systems in regulated environments (e.g., fintech, banking, enterprise) Experience with FastAPI, Flask, or similar Python frameworks Familiarity with Docker and containerized deployments Experience designing offline-capable systems Understanding of audit logging and compliance best practices Exposure to industrial systems, manufacturing, or automation environments Familiarity with AI model integration pipelines Why Join Evlos Evlos offers a unique opportunity to help architect the foundational platform behind AI-driven industrial inspection systems. You will not just build APIs - you will design the backend systems that ensure reliability, traceability, and security in real-world factory environments. This role provides: Ownership over core platform architecture Exposure to industrial AI systems The opportunity to influence long-term technical direction A fast-paced environment with meaningful technical challenges Benefits Competitive salary with annual performance-based bonus EPF, SOCSO & EIS contributions Continuous learning and professional development support Hybrid work flexibility Free parking Team & company engagement activities Office pantry & refreshments Exposure to cross-functional projects and AI-driven technologies Dynamic, collaborative startup environment with growth opportunities

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1415522
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cyberjaya, Selangor, Malaysia
  • Education
    Not mentioned