Senior AI/ML Software Engineer

TestCrew | Quality Engineering & Software Testing
الرياض, الرياض دوام كامل
نشر: 1448/3/29 | 2026/09/11 ينتهي: 1448/4/30 | 2026/10/11 ✨ وصف بالذكاء الاصطناعي
تقدم للوظيفة الآن

الوصف الوظيفي

Senior AI/ML Software Engineer – Drive Innovation in Intelligent Systems

Join our cutting-edge team as a Senior AI/ML Software Engineer and lead the development of next-generation AI-driven solutions that redefine enterprise capabilities. In this pivotal role, you will architect, design, and deploy scalable, high-performance AI systems that integrate generative AI, large language models (LLMs), and advanced machine learning frameworks. Your expertise will enable us to deliver transformative applications that enhance decision-making, automate workflows, and unlock new opportunities for our clients and internal teams.

As a key member of a cross-functional engineering ecosystem, you will collaborate closely with software engineers, data scientists, DevOps/SRE specialists, and business stakeholders to ensure seamless integration of AI capabilities into production-grade systems. Your technical leadership will be instrumental in shaping the future of AI-driven innovation, from prompt engineering and model optimization to secure, scalable deployments across cloud environments.

Key Responsibilities

You will take ownership of end-to-end AI/ML development, ensuring solutions are not only intelligent but also robust, secure, and aligned with business objectives. Core responsibilities include:

  • Architect and Develop AI-Powered Applications: Design and implement scalable AI systems leveraging generative AI, LLMs, and advanced retrieval techniques such as RAG (Retrieval-Augmented Generation). Build intelligent agents and agentic workflows to automate complex decision-making processes and enhance operational efficiency.
  • Integrate Cutting-Edge AI Models: Work with leading commercial and open-source AI models (e.g., OpenAI, Anthropic, Google Gemini, Llama, Mistral) via APIs and SDKs to develop tailored solutions for enterprise applications. Optimize performance, cost, and latency while ensuring seamless integration with existing systems.
  • Leverage Advanced AI Techniques: Apply prompt engineering, embeddings, semantic search, and vector databases (e.g., Pinecone, Weaviate, Milvus) to create context-aware and high-accuracy AI applications. Implement structured outputs, function/tool calling, and AI evaluation frameworks to ensure reliability and performance.
  • Build Robust Backend Infrastructure: Develop REST APIs, microservices, and backend components using modern technologies such as Python, Node.js, Java, or .NET. Work with SQL/NoSQL databases and vector databases to support AI-driven data pipelines and retrieval systems.
  • Collaborate Across Teams: Partner with DevOps/MLOps engineers to deploy AI workloads in cloud environments (AWS, Azure, GCP) while adhering to CI/CD best practices. Ensure observability, monitoring, and scalability of AI systems in production.
  • Advocate for Security and Responsible AI: Implement governance, privacy, and ethical AI principles to ensure solutions are secure, compliant, and aligned with organizational values. Develop AI guardrails and evaluation frameworks to mitigate risks and enhance trustworthiness.
  • Drive Technical Excellence: Lead code reviews, contribute to engineering standards, and mentor junior and mid-level developers. Stay ahead of industry trends by exploring emerging AI technologies, frameworks, and development practices.
  • Troubleshoot and Innovate: Diagnose and resolve complex production issues, providing actionable recommendations to improve system performance and reliability. Continuously seek opportunities to innovate and push the boundaries of AI-driven solutions.

Why This Role Matters

In this dynamic and impactful role, you will have the opportunity to shape the future of AI technology while working with a talented, collaborative team. Your work will directly contribute to solving real-world challenges, from automating business processes to enhancing customer experiences through intelligent systems. If you are passionate about AI, thrive in a fast-paced environment, and are eager to make a meaningful impact, we invite you to be part of our mission to redefine what’s possible with AI.

Technical Skills and Qualifications

To excel in this role, you will bring a strong foundation in both software engineering and AI/ML development, along with hands-on experience in the following areas:

  • Software Engineering: 7+ years of professional experience developing scalable, high-performance applications. Proficiency in Python and at least one additional language (e.g., Java, JavaScript/TypeScript, C#, Go). Deep knowledge of REST APIs, microservices, distributed systems, and event-driven architectures. Expertise in software design principles, clean code practices, and system architecture.
  • AI/Generative AI: Extensive experience building and deploying AI/ML or generative AI applications. Strong understanding of LLMs, transformer models, and their applications. Practical expertise in prompt engineering, RAG architectures, embeddings, vector databases, and semantic search. Experience with LLM orchestration frameworks such as LangChain, LlamaIndex, or Semantic Kernel. Familiarity with AI agents, function/tool calling, and structured outputs.
  • Cloud and DevOps: Experience deploying applications on major cloud platforms (AWS, Azure, GCP) using Docker and Kubernetes. Knowledge of CI/CD pipelines, infrastructure automation, and MLOps/LLMOps practices. Understanding of application observability, monitoring, and logging tools.
  • ML Frameworks: Experience with PyTorch, TensorFlow, or Hugging Face is a significant advantage. Proficiency in integrating AI models through APIs and SDKs, including OpenAI, Azure OpenAI, Anthropic, and Google Gemini.

This is more than a job—it’s an opportunity to lead the charge in AI innovation and leave a lasting impact on the technology landscape. If you are ready to take your career to the next level, we’d love to hear from you.

يمكن أن يرتكب الذكاء الاصطناعي أخطاءً.

المصدر: لينكد إن ↗ • 10 مشاهدة

ℹ️ إخلاء مسؤولية توظيف:

موقع وظائف السعودية (ksajobshub.com) هو محرك بحث ومجمع لإعلانات الوظائف من المصادر والشركات الرسمية في المملكة العربية السعودية. نحن لا نتقاضى أي مبالغ مالية أو رسوم من الباحثين عن عمل، وتتم عمليات التقديم مباشرة عبر الانتقال للرابط الأصلي للجهة المعلنة.

وظائف مشابهة

تقدم للوظيفة الآن