Software Engineer
Riyadh, Riyadh Province, Saudi Arabia • Penuh Waktu
Jadilah yang pertama mendaftar
- Pengalaman
- Setiap
- Gaji
- —
- Lowongan
- 1
- Diposting
- 1 jam yang lalu
- Mode kerja
- Di kantor
- Pendidikan
- Bachelor's degree in Computer Science or related field
- Melanjutkan
- Wajib mendaftar
Tempat Anda akan bekerja
Deskripsi pekerjaan
About AI-Consult.co
AI-Consult.co specializes in providing strategic advisory services for artificial intelligence and data management, aiding organizations in their digital transformation journey. The company focuses on helping businesses grasp the AI ecosystem, set clear AI objectives, and pinpoint high-value use cases aligned with their goals. Their core offerings include AI strategy formulation, comprehensive data management, and AI-driven automation to enhance operational efficiency and accuracy. By merging in-depth technical knowledge with savvy business understanding, AI-Consult.co empowers clients to fully leverage AI capabilities to achieve sustained innovation-led growth, emphasizing practical solutions grounded in business needs.
Role Overview
As a full-time, on-site Software Engineer based in Riyadh, Saudi Arabia, the successful candidate will be responsible for designing, developing, testing, and maintaining software that supports AI strategies, data handling, and automation services. This role entails developing back-end features and APIs, ensuring clean and sustainable code, troubleshooting and enhancing existing systems, and connecting software components with AI and data platforms. Collaboration with consultants and data specialists to translate business requirements into technical implementations is critical, alongside participating in code reviews and producing technical documentation. The engineer will contribute to improving development processes, assuring software security and quality, and assisting with product updates.
Qualifications and Skills
- Strong grounding in Computer Science fundamentals like algorithms, data structures, and software architecture.
- Experience in developing production-grade software applications.
- Proficiency in back-end web development, including working with APIs, databases, and server-side frameworks.
- Sound knowledge and application of Object-Oriented Programming concepts.
- Bachelor's degree in Computer Science, Software Engineering, or an equivalent technical discipline or practical experience.
- Competency in at least one modern programming language such as Python, Java, C#, or JavaScript/TypeScript with associated development environments.
- Familiarity with cloud computing platforms, version control systems like Git, and continuous integration/continuous deployment pipelines.
- Ability to work effectively within cross-functional teams, communicating technical ideas clearly.
- Interest or experience in AI technologies, data engineering, or automation solutions is advantageous.
- Strong analytical and problem-solving abilities, detail-oriented mindset, and eagerness to continuously update technical skills.