
G42
Senior SOC Engineer
- Permanent
- Abu Dhabi, United Arab Emirates
- Experience 5 - 10 yrs
Job expiry date: 07/02/2026
Job overview
Date posted
24/12/2025
Location
Abu Dhabi, United Arab Emirates
Salary
AED 30,000 - 40,000 per month
Compensation
Comprehensive package
Experience
5 - 10 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
07/02/2026
Job description
The Senior SOC Engineer (AI & Automation) at CPX in Abu Dhabi is a senior-level role within Information Technology Operations, focused on strengthening Security Operations Center capabilities through advanced AI/ML, backend engineering, and distributed systems. The role is responsible for designing, deploying, and managing AI-powered automation workflows, productionizing machine learning and generative AI solutions, and building scalable backend services to optimize incident response and SOC operational efficiency. The position leverages cloud-native technologies on Azure, DevOps practices, and MLOps tools to deliver secure, compliant deployments, including vector search, semantic search, and Retrieval-Augmented Generation (RAG) pipelines. The Senior SOC Engineer develops and operates full-stack AI-driven solutions, scalable backend services and APIs, and distributed platforms with strong observability, while integrating AI technologies with existing SOC tools to orchestrate automated security workflows. The role also includes implementing responsible AI guardrails, security controls, data protection measures, CI/CD pipelines, infrastructure-as-code, and performance monitoring. Collaboration with Product, Data Science, Data Engineering, Design, DevOps, and SRE teams is essential, alongside documentation, training, and mentoring of engineers within a cybersecurity domain.
Required skills
Key responsibilities
- Develop, implement, and maintain AI-driven full-stack automation solutions to enhance SOC workflows and operational efficiency
- Design, build, and operate scalable backend services and APIs for AI and machine learning workloads using Python, TypeScript, and Node.js
- Build and evolve AI/ML platform components including feature stores, embedding stores, vector search and semantic search infrastructure, evaluation dashboards, prompt and version management, and feedback loops
- Implement security controls, data protection measures, and responsible AI guardrails to ensure compliant and safe use of models and data
- Apply cloud-native and DevOps best practices using Azure, containerization, CI/CD pipelines, and infrastructure-as-code for scalable deployments
- Collaborate with Product, Data Science, Data Engineering, Design, and DevOps/SRE teams to translate business problems into robust technical SOC solutions
- Integrate AI and automation technologies with existing SOC tools and orchestrate workflows across multiple security systems for coordinated incident response
- Monitor and optimize the performance of AI and automation platforms, identifying bottlenecks and reliability issues
- Maintain detailed documentation of AI workflows, configurations, and procedures, and provide training and guidance to engineers and internal users
Experience & skills
- Possess a Bachelor’s or master’s degree in Computer Science, Information Technology, Cybersecurity, or a related field
- Have a minimum of 7 years of experience as a software engineer with strong exposure to machine learning, backend development, and distributed systems
- Demonstrate hands-on experience deploying AI/ML and Generative AI solutions in production environments, including fine-tuning transformer-based models and implementing RAG pipelines
- Exhibit proficiency in Python, TypeScript, and automation scripting
- Show experience with MLOps practices including CI/CD for ML workflows, model deployment, performance monitoring, and data drift detection
- Have expertise with AI/ML frameworks and tools such as Hugging Face Transformers, LangChain, MLflow, vLLM, Ollama, Agno AI, or equivalent platforms
- Demonstrate experience building and operating distributed, scalable services with observability using metrics, logs, traces, dashboards, and alerts
- Hold certifications in AI/ML technologies or platform and automation tools as an advantage
- Possess prior experience in a technical role within a cybersecurity domain as a preferred qualification