Posted on 2025/02/21
AI Systems Engineer
Teachmecode
Dubai - United Arab Emirates
Full Description
Overview
At Teachmecode, we are on a mission to create intelligent and scalable AI systems that transform the way we interact with technology.
As a Backend Engineer on our team, you will play a critical role in designing and developing the backend infrastructure of our AI products.
Your expertise in building robust and efficient backend systems will enable us to deliver high-quality AI solutionsthat meet the needs of our customers.
Responsibilities:
• Design and develop scalable backend systems for AI platform products or applications.
• Collaborate with frontend engineers to build efficient APIs.
• Implement security best practices to protect application data.
• Debug and resolve backend-related issues and performance bottlenecks.
Requirements:
• Bachelor's degree in Computer Science, Engineering, or a related field.
• Minimum 3 years of experience in Python, Java, or another backend programming language.
• Knowledge of design patterns and experience with relational and NoSQL databases.
• Understanding of RESTful API design and development.
• Experience with logging, monitoring, and observability tools.
• Excellent problem-solving and debugging skills.
Preferred Qualifications:
• Experience with cloud platforms (e.g., AWS, GCP, Azure).
• Knowledge of various architectures such as modular, monolithic, microservices, and event-driven architecture.
• Experience with containerization technologies (e.g., Docker, Kubernetes).

Zero to AI Engineer
Skip the degree. Learn real-world AI skills used by AI researchers and engineers. Get certified in 8 weeks or less. No experience required.
Find AI, ML, Data Science Jobs By Location
Find Jobs By Position