Artificial Intelligence Engineer

Adept Global Inc.
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

PHP
Artificial Intelligence
Amazon Web Services (AWS)
Confluence
JIRA
Automation of Tests
Static Program Analysis
Code Coverage
Continuous Integration
Control Panels
Software Debugging
Software Design Patterns
Programming Tools
DNS
Elasticsearch
Github
PostgreSQL
MySQL
RabbitMQ
Redis
Prometheus
Symfony
React
Grafana
Caching
Reliability of Systems
Technical Debt
Backend
Solid Principles
Kubernetes
Information Technology
Codebase
Front End Software Development
REST
Code Restructuring
Docker
Service Stack
Legacy Systems

Job description

You will join the Technology team and work on core products including the Reseller Control Panel (RCP), Domains & DNS systems, and integrations with third-party platforms such as WHMCS and Blesta. These systems power critical customer-facing and backend operations across the platform., This role is ideal for a hands-on senior engineer who can navigate large legacy systems, drive modernization initiatives, and leverage AI tools to enhance engineering efficiency and system quality., We are looking for an experienced Senior Software Engineer with strong expertise in PHP, Go, and modern backend architecture. The role focuses on refactoring legacy systems, improving scalability, and enabling AI-driven engineering practices to accelerate development while maintaining high standards of quality and security., 1. Codebase Modernization & Refactoring

  • Analyze existing PHP and Go services to understand architecture and dependencies
  • Identify technical debt, performance bottlenecks, and scalability risks
  • Design and implement structured refactoring initiatives
  • Leverage AI tools responsibly to support system modernization
  1. AI-Enabled Engineering Workflows
  • Build structured context pipelines to improve AI-assisted code understanding
  • Develop workflows to enhance testing, debugging, and refactoring efficiency
  • Define guardrails to ensure quality and security in AI-generated code
  1. System Design & Architecture
  • Design and develop scalable APIs using PHP (Symfony) and Go
  • Apply SOLID principles and clean architecture practices
  • Improve observability, monitoring, and system reliability
  • Ensure compliance with security standards (including ISO 27001)
  1. Team Enablement
  • Mentor engineers in adopting AI-assisted development practices
  • Establish clear guidelines for effective and responsible AI usage
  • Drive measurable improvements in engineering productivity and delivery, * Improved test coverage across critical components
  • AI usage guidelines are implemented and adopted across teams
  • Reduced debugging and refactoring cycles
  • Measurable improvement in engineering agility and delivery speed

Requirements

  • 5+ years of backend engineering experience
  • 1+ year of hands-on experience with AI-assisted development workflows
  • Strong expertise in PHP (Symfony) and/or Go
  • Experience designing REST APIs (gRPC is a plus)
  • Solid knowledge of MySQL and/or PostgreSQL
  • Experience with Redis, RabbitMQ, and Elasticsearch
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines
  • Experience with cloud platforms such as GCP or AWS
  • Strong understanding of design patterns, SOLID principles, and refactoring strategies

Technology Stack

  • Backend: PHP 7+, Symfony, Go
  • Frontend: React
  • Databases: MySQL, PostgreSQL
  • Messaging & Caching: RabbitMQ, Redis, Elasticsearch
  • Infrastructure: Docker, Kubernetes (GKE), GCP, AWS
  • Tooling: GitHub, GitHub Actions, Jira, Confluence, Prometheus, Grafana, * Bachelor's degree in Computer Science or related field
  • Experience building developer tools (CLI tools, IDE extensions)
  • Exposure to AST parsing or static analysis tools
  • Experience with automated test generation
  • Experience implementing guardrails for AI-generated code
  • Familiarity with orchestration frameworks such as LangChain or LangGraph

Apply for this position