AI Engineer
Listed on 2026-07-11
-
Software Development
Cloud Engineer - Software, DevOps, Backend Developer, AI Engineer (Applied/Software)
Software Engineer – HUMAIN
HUMAIN is a Saudi Public Investment Fund (PIF)-backed artificial intelligence company focused on developing large-scale AI infrastructure, Arabic large language models, and enterprise AI platforms. The company brings together advanced technologies, cloud infrastructure, and artificial intelligence expertise to deliver innovative solutions that support digital transformation across industries.
Position OverviewHUMAIN is seeking a talented and motivated Software Engineer to design, develop, test, and maintain scalable software platforms that support the company's artificial intelligence ecosystem, cloud infrastructure, and enterprise AI solutions. This role works closely with AI researchers, machine learning engineers, product managers, data engineers, and cloud teams to develop secure, reliable, and high-performance software applications that power AI platforms, foundation models, data services, and enterprise products.
Key Responsibilities- Design, develop, test, deploy, and maintain high‑quality software applications and backend services.
- Build scalable cloud‑native applications, microservices, and distributed systems that support AI platforms and enterprise solutions.
- Develop, maintain, and optimize RESTful APIs and system integrations.
- Collaborate with AI engineers and data scientists to deploy machine learning models into production environments.
- Optimize application performance, scalability, reliability, availability, and security.
- Implement automated testing, continuous integration, and continuous deployment (CI/CD) pipelines.
- Troubleshoot software defects and resolve technical issues across development, testing, and production environments.
- Design and maintain databases, data pipelines, and distributed data processing systems.
- Participate in code reviews and contribute to software development standards, coding guidelines, and engineering best practices.
- Prepare and maintain technical documentation, architecture diagrams, and system specifications.
- Collaborate with cross‑functional teams to deliver software projects within agreed timelines and project objectives.
- Evaluate emerging technologies and recommend solutions that improve software quality, scalability, operational efficiency, and maintainability.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- Experience developing software using programming languages such as Python, Java, Go, C++, or JavaScript/Type Script.
- Proficiency with modern development frameworks such as React, Angular, Node.js, Spring Boot, .NET, or similar technologies.
- Experience with cloud platforms including Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).
- Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
- Familiarity with SQL and No
SQL databases, distributed systems, and API development. - Experience with Git, CI/CD pipelines, Dev Ops practices, and software lifecycle management.
- Understanding of software security principles, authentication, authorization, and secure coding practices.
- Familiarity with AI/ML workflows, MLOps, data engineering, or cloud-based AI platforms is considered an advantage.
- Strong analytical, problem‑solving, communication, and collaboration skills.
- Ability to work effectively in a fast‑paced, innovation‑driven environment supporting large‑scale AI and cloud technologies.
- Competitive salary and benefits package.
- Opportunities to contribute to innovative artificial intelligence and cloud technology initiatives.
- Professional development and continuous learning opportunities.
- Collaborative and multicultural work environment.
- A workplace committed to innovation, quality, teamwork, and continuous improvement.
HUMAIN is committed to providing an inclusive and professional workplace. Employment decisions are based on business needs, job requirements, qualifications, and experience.
Pay:
From ﷼24,000.00 per month.
Work Location:
In person.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).