Search by job, company or skills

Wise Monks

Lead Software Engineer

7-9 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview

As Lead Software Engineer, you will be responsible for designing, developing, and scaling AI-driven software solutions that power Company's products and services. You will play a critical role in architecting high-performance AI systems, driving best software engineering practices, and ensuring the successful delivery of cutting-edge AI applications. Reporting directly to the Senior Director - Engineering, you will collaborate closely with AI researchers, product managers, and cloud engineers to build innovative solutions that create tangible business value.

The Opportunity

This is a unique opportunity to lead software development in a fast-growing AI company, working at the intersection of AI, cloud computing, and scalable software architectures. You will be a key contributor in building robust and scalable AI solutions that drive efficiency, automation, and intelligence across various industries. The role comes as part of Company's strategic expansion, reinforcing its commitment to building state-of-the-art AI products that set industry benchmarks. You will work in a high-impact, agile, and collaborative environment, ensuring that best-in-class engineering practices are applied.

Company is the UAE's national-scale enabler in AI Research and Development. Partnering with Microsoft's AI SaaS, we offer a domain-specific Agentic AI Orchestrator platform utilizing reasoning agents for precise and cost-effective services. Our focus includes AI incubation, IP creation, applied AI R&D, and AI investment products. By creating models tailored to specific domains and languages, we ensure superior accuracy and efficiency. Collaborating with top universities and industry giants, we drive significant advancements in AI technology within the region.

Responsibilities

Design, develop, and deploy scalable AI-driven software applications.

Lead the architecture and implementation of high-performance distributed systems.

Ensure best practices in software engineering, including testing, CI/CD, and DevOps.

Collaborate with AI researchers and data scientists to integrate AI models into production systems.

Optimize software performance and ensure reliability in high-scale AI environments.

Work closely with product managers and stakeholders to align engineering solutions with business objectives.

Stay up-to-date with emerging AI and software development trends to ensure technological innovation.

Mentor and guide junior engineers, fostering a culture of technical excellence and collaboration. Ensure security, scalability, and efficiency in software design and development.

Qualifications

Skills and Attributes for Success Success in this role requires a strong technical background, a passion for scalable software design, and the ability to lead complex engineering projects. You should be able to architect and deliver robust AI-powered applications, ensuring reliability and efficiency.

To qualify for the role, you must have:

7+ years of experience in software engineering, with at least 3 years in a leadership role. Expertise in Python, Java, or C++, with experience in scalable software design. Strong knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). Experience in building and deploying AI/ML models in production environments. Proven ability to architect microservices, APIs, and distributed computing solutions. Strong understanding of databases, data pipelines, and real-time processing systems. Experience with CI/CD, DevOps, and software deployment best practices. Excellent problem-solving skills and the ability to work in a fast-paced agile environment

Ideally, you'll also have:

Experience in AI/ML model optimization and deployment. Knowledge of serverless computing and edge AI deployments. Familiarity with big data technologies such as Apache Spark, Kafka, or Hadoop. Strong system design and performance tuning expertise. Experience leading cross-functional engineering teams.

What we look for

If you are a performance-driven, inquisitive mind with the agility to adapt to ambiguity, you will fit right in. You should be eager to explore opportunities to build meaningful collaborations with stakeholders and aspire to create unique customer-centric solutions. Bias for action and a passion to conquer new frontiers in the AI space is at the heart of the Company community.

What working at Company offers

Culture: An open, diverse and inclusive environment with a global vision that encourages personal growth and focuses on ground-breaking, industry-first innovations. Career: Outstanding learning, development & growth opportunities via structured training programs and innovative, high-tech projects. Work-Life: A hybrid work policy to strike the perfect balance between office and home. Rewards: A competitive remuneration package.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146837013

Similar Jobs