Python Developer Jobs in UAE
1480 Jobs Found
Role: Senior QA Automation Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior QA Automation Engineer to design, implement, and maintain automated testing frameworks for high-impact software projects. The role involves collaborating with cross-functional teams to ensure software quality and reliability across multiple platforms and environments. Responsibilities include developing test scripts, analyzing test results, and identifying defects to improve system performance.<br>Key Responsibilities:• Design and develop automated test scripts using industry-standard frameworks such as Selenium, Cypress, or Playwright.• Execute and maintain automated test suites to validate software functionality, performance, and security.• Collaborate with developers and product teams to integrate testing into CI/CD pipelines and ensure continuous delivery.• Analyze test results, document defects, and work with engineering teams to resolve issues efficiently.• Mentor junior QA engineers and contribute to improving testing methodologies and best practices.<br>Required Skills & Qualifications:• Minimum 5 years of experience in QA automation engineering, with expertise in scripting languages like Python, Java, or Java Script.• Proficiency in automated testing tools such as Selenium Web Driver, Appium, or Postman for API testing.• Experience with test frameworks like Cucumber, JUnit, or Test NG for structured test execution.• Strong understanding of CI/CD tools such as Jenkins, Git Lab CI, or Circle CI for test automation integration.• Ability to analyze complex system behavior and troubleshoot automated test failures effectively.• Experience with performance and load testing tools such as JMeter or Gatling is a plus.• Familiarity with version control systems like Git and branching strategies for test code management.• Excellent problem-solving skills and attention to detail in validating software quality.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the delivery of scalable and high-quality software solutions. The position involves direct impact on software reliability and performance across distributed teams.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior QA Automation Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior QA Automation Engineer to design, implement, and maintain automated testing frameworks for high-impact software projects. The role involves collaborating with cross-functional teams to ensure software quality and reliability across multiple platforms and environments. Responsibilities include developing test scripts, analyzing test results, and identifying defects to improve system performance.<br>Key Responsibilities:• Design and develop automated test scripts using industry-standard frameworks such as Selenium, Cypress, or Playwright.• Execute and maintain automated test suites to validate software functionality, performance, and security.• Collaborate with developers and product teams to integrate testing into CI/CD pipelines and ensure continuous delivery.• Analyze test results, document defects, and work with engineering teams to resolve issues efficiently.• Mentor junior QA engineers and contribute to improving testing methodologies and best practices.<br>Required Skills & Qualifications:• Minimum 5 years of experience in QA automation engineering, with expertise in scripting languages like Python, Java, or Java Script.• Proficiency in automated testing tools such as Selenium Web Driver, Appium, or Postman for API testing.• Experience with test frameworks like Cucumber, JUnit, or Test NG for structured test execution.• Strong understanding of CI/CD tools such as Jenkins, Git Lab CI, or Circle CI for test automation integration.• Ability to analyze complex system behavior and troubleshoot automated test failures effectively.• Experience with performance and load testing tools such as JMeter or Gatling is a plus.• Familiarity with version control systems like Git and branching strategies for test code management.• Excellent problem-solving skills and attention to detail in validating software quality.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the delivery of scalable and high-quality software solutions. The position involves direct impact on software reliability and performance across distributed teams.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Investment Director Type: Full-Time Location: Remote (Global) Compensation (Budget): Up to USD $260,000 per annum + Monthly performance bonus + Comprehensive benefits<br>About UsA Dubai-based investment firm managing a diversified portfolio across alternative strategies and select direct investments. We run a focused, research-driven process where analytical depth and independent judgment define how capital is deployed.<br>The Role We are looking for an Investment Director to lead investment research and coordinate the end-to-end investment process. You will work closely with senior leadership to enhance research capabilities, optimize portfolio operations, and drive analytical excellence across the investment division. This is a research-intensive, high-autonomy position for a professional who combines deep market knowledge with operational rigor.<br>Responsibilities Lead Investment Due Diligence Source, screen, and evaluate investment opportunities across strategies and geographies. Conduct in-depth analysis of performance, investment process, risk metrics, and team capabilities. Maintain regular contact with managers to assess strategy evolution, performance attribution, and organizational stability. Coordinate the Due Diligence Process Collaborate with internal team members to coordinate the full due diligence lifecycle. Maintain trackers and ensure timely completion of regular updates. Synthesize outputs into comprehensive investment memoranda for senior leadership. Conduct Macro Research and Market Analysis Monitor and interpret macroeconomic data, central bank policy, and geopolitical developments to assess implications for markets and asset classes. Identify key trends and develop scenario analyses to inform investment decisions and portfolio positioning. Distill actionable insights and periodic briefs for senior leadership.<br>Required Qualifications8 to 12 years of professional experience in investment management, whether in investment research, portfolio management, or institutional allocation. Deep understanding of financial markets and complex financial instruments. Advanced degree (Master's or PhD) in Finance, Mathematics, Physics, or a related quantitative field. Programming skills in Python for investment analysis and portfolio management. Exceptional research and written communication skills. Proven ability to coordinate and manage projects in multi-stakeholder investment environments. Proficiency in Bloomberg and industry-standard investment tools.<br>Preferred Qualifications CFA, CAIA, or equivalent professional certifications. Additional programming skills (R, SQL, etc.). Experience with emerging markets. Proven portfolio management track record.<br>How to Apply Submit your application through the link below.
Role: Medical Research Scientist (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $350K - $500K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Member of Technical Staff, Medical Research to work on a full-time basis. The role involves designing and implementing computational methods to analyze medical data, developing algorithms for diagnostic and therapeutic applications, and contributing to peer-reviewed research publications in high-impact journals.<br>Key Responsibilities:• Design, develop, and validate machine learning models for medical imaging analysis and clinical decision support.• Collaborate with cross-functional teams including clinicians, data scientists, and software engineers to translate research into scalable solutions.• Publish findings in academic journals and present results at conferences to advance the state of medical research.• Optimize algorithms for performance, accuracy, and computational efficiency on large-scale medical datasets.• Contribute to the development of internal tools and frameworks that accelerate medical research workflows.<br>Required Skills & Qualifications:• PhD or equivalent experience in Computer Science, Biomedical Engineering, or a related field with a focus on medical applications.• Proven expertise in machine learning, deep learning, and statistical modeling applied to medical data.• Proficiency in programming languages such as Python, R, or Julia, with experience in medical data processing libraries (e.g., Tensor Flow, PyTorch, scikit-learn).• Experience with medical imaging data (e.g., MRI, CT, X-ray) and relevant toolkits (e.g., ITK, Simple ITK, MONAI).• Strong publication record in peer-reviewed medical or AI research journals.• Familiarity with healthcare data standards (e.g., DICOM, HL7) and regulatory compliance (e.g., HIPAA, GDPR).• Ability to work in a fast-paced research environment with iterative development cycles.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Biotechnology Research industry, contributing to breakthroughs in medical diagnostics and treatment optimization. The position combines cutting-edge AI research with real-world clinical impact, enabling the translation of academic findings into scalable healthcare solutions.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Medical Research Scientist (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $350K - $500K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Member of Technical Staff, Medical Research to work on a full-time basis. The role involves designing and implementing computational methods to analyze medical data, developing algorithms for diagnostic and therapeutic applications, and contributing to peer-reviewed research publications in high-impact journals.<br>Key Responsibilities:• Design, develop, and validate machine learning models for medical imaging analysis and clinical decision support.• Collaborate with cross-functional teams including clinicians, data scientists, and software engineers to translate research into scalable solutions.• Publish findings in academic journals and present results at conferences to advance the state of medical research.• Optimize algorithms for performance, accuracy, and computational efficiency on large-scale medical datasets.• Contribute to the development of internal tools and frameworks that accelerate medical research workflows.<br>Required Skills & Qualifications:• PhD or equivalent experience in Computer Science, Biomedical Engineering, or a related field with a focus on medical applications.• Proven expertise in machine learning, deep learning, and statistical modeling applied to medical data.• Proficiency in programming languages such as Python, R, or Julia, with experience in medical data processing libraries (e.g., Tensor Flow, PyTorch, scikit-learn).• Experience with medical imaging data (e.g., MRI, CT, X-ray) and relevant toolkits (e.g., ITK, Simple ITK, MONAI).• Strong publication record in peer-reviewed medical or AI research journals.• Familiarity with healthcare data standards (e.g., DICOM, HL7) and regulatory compliance (e.g., HIPAA, GDPR).• Ability to work in a fast-paced research environment with iterative development cycles.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Biotechnology Research industry, contributing to breakthroughs in medical diagnostics and treatment optimization. The position combines cutting-edge AI research with real-world clinical impact, enabling the translation of academic findings into scalable healthcare solutions.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Technical Support Specialist (Remote) Location: Remote (Work from Anywhere) Payout: $30 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Support Engineer to work on a contractor basis. This role involves diagnosing, troubleshooting, and resolving complex technical issues related to cloud infrastructure and networking to help train next-generation AI systems. The work directly shapes how AI models learn, reason, and perform by providing high-quality, real-world input. This is a unique opportunity to contribute to the development of frontier AI models without requiring prior AI experience—your domain expertise in networking and cloud infrastructure is what matters.<br>Key Responsibilities:• Diagnose, troubleshoot, and resolve complex technical issues related to cloud infrastructure and networking.• Utilize scripting skills to automate routine support tasks and improve incident response times.• Collaborate with customers and internal stakeholders to identify, document, and resolve technical challenges.• Leverage Jira to track issues, monitor progress, and ensure timely resolution of support tickets.• Analyze TCP/IP networking issues, providing expert guidance and remedial solutions.• Create, maintain, and improve technical documentation and best practice guidelines.• Deliver clear, empathetic, and professional communication to stakeholders.<br>Required Skills & Qualifications:• Proven experience in diagnosing and troubleshooting cloud infrastructure and networking issues.• Proficiency in scripting languages such as Python, Bash, or Power Shell to automate support tasks.• Experience using Jira for issue tracking, progress monitoring, and resolution management.• Strong understanding of TCP/IP networking protocols and troubleshooting methodologies.• Ability to create, maintain, and improve technical documentation and best practice guidelines.• Excellent communication skills with a focus on clear, empathetic, and professional interactions.• No prior experience in AI is required—domain expertise in networking and cloud infrastructure is sufficient.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI and technology industry, contributing to the development of frontier AI models through real-world expertise. The position provides global exposure, impactful work in a rapidly evolving field, and the chance to grow technical and communication skills in a collaborative environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Key responsibilities<br><br> Model & Solution Engineering Translate business problems into ML formulations; select suitable architectures (e.g., gradient boosting, transformers) with clear success metrics. Build end-to-end pipelines: feature extraction, training, hyperparameter tuning, and packaging models as reproducible artifacts. Optimize inference (quantization, distillation, mixed precision) for latency and throughput on CPU/GPU. Conduct evaluation beyond accuracy (calibration, fairness, cost-sensitive metrics, PR/ROC under imbalance). MLOps, Deployment & Observability Implement model versioning, lineage, and experiment tracking; manage rollbacks and canary releases. Build real-time and batch inference services; integrate with message buses and vector databases. Monitor for schema checks, data drift, performance regression, and cost observability. Create alerting and autoscaling policies tied to SLAs, maintain incident runbooks for model services Data Engineering, Quality & Governance Design data contracts; implement ETL/ELT pipelines (e.g., Spark/Databricks) with testing and backfills. Enforce data quality gates and schema evolution strategies to prevent mismatches. Apply privacy-by-design: PII handling, tokenization, and secure secrets management. Collaborate on cost-efficient data architectures (tiering, caching, Parquet/Delta formats) Experimentation, Product Integration & Stakeholder Enablement Design experiments (A/B, counterfactual evaluation); define guardrails and success criteria with product teams. Integrate models via APIs/SDKs with business rules and fallbacks for graceful degradation. Produce clear documentation (model cards, decision logs) and present trade-offs to stakeholders.<br><br>Qualifications & Skills<br><br> Bachelor’s or Master’s degree in Computer Science, Data Science, AI/ML, or a related field.<br><br> Proven experience in designing, training, and deploying machine learning models and AI solutions.<br><br> Strong programming skills in Python and familiarity with ML frameworks (Tensor Flow, PyTorch, Scikit-learn).<br><br> Hands-on experience with MLOps tools and practices (Docker, Kubernetes, MLflow, CI/CD pipelines).<br><br> Proficiency in data processing and ETL tools (Spark, Databricks) and working with large datasets.<br><br> Knowledge of model optimization techniques (quantization, distillation) and performance tuning for production environments.<br><br> Familiarity with cloud platforms (Azure, AWS, or GCP) and scalable architecture design.<br><br> Understanding of data governance, privacy standards, and compliance requirements.<br><br> Strong analytical and problem-solving skills with attention to detail.<br><br> Excellent communication skills to collaborate with cross-functional teams and present technical concepts clearly.
At Why Hiring, we believe in the power of connecting talented individuals with incredible remote job opportunities. Our mission is to simplify the job search process and empower professionals to find fulfilling roles that align with their skills and passions, regardless of geographical constraints.<br>About The Role:This position requires strong quantitative skills, experience with large and complex datasets, and the ability to collaborate with analysts, engineers, and mission partners to develop high-impact solutions that drive intelligence insight and operational advantage.<br>Perform statistical analysis and data exploration to extract meaningful insights from complex datasets Support the development and validation of predictive models to identify trends and patterns Contribute to the development of AI/ML models and data-driven solutions Conduct exploratory data analysis to support decision-making and operational planning Assist in building and maintaining data pipelines for data collection, processing, and integration Collaborate with data scientists, engineers, and cross-functional teams to improve data workflows Develop scripts and tools to automate repetitive tasks and improve efficiency Support initiatives to enhance data quality, structure, and accessibility Apply basic experimental and analytical approaches to test ideas and evaluate outcomes Contribute to improving data systems, workflows, and analytical capabilities Assist in identifying data gaps, inconsistencies, and opportunities for optimization Participate in team meetings, project discussions, and knowledge-sharing sessions<br>Education Bachelor’s degree in Data Science, Computer Science, Statistics, Mathematics, or a related quantitative field.<br>Required Skills Proficiency in Python, R, SQL, or similar programming languages. Experience with data visualization platforms such as Power BI or Tableau. Strong understanding of statistical techniques and modeling approaches. Foundational knowledge of AI/ML concepts and applications. Experience working with relational and/or NoSQL databases. Familiarity with cloud-based big data technologies. Ability to explain complex technical findings to non-technical audiences. Understanding of intelligence analysis processes and mission requirements. Experience working with structured and unstructured datasets in complex environments.<br>Experience Minimum of 0 to 2 years of experience in data science, analytics, machine learning, or related technical fields.<br>Why Hiring does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.
Role: Technical Support Specialist (Remote) Location: Remote (Work from Anywhere) Payout: $30 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Support Engineer to work on a contractor basis. This role involves diagnosing, troubleshooting, and resolving complex technical issues related to cloud infrastructure and networking to help train next-generation AI systems. The work directly shapes how AI models learn, reason, and perform by providing high-quality, real-world input. This is a unique opportunity to contribute to the development of frontier AI models without requiring prior AI experience—your domain expertise in networking and cloud infrastructure is what matters.<br>Key Responsibilities:• Diagnose, troubleshoot, and resolve complex technical issues related to cloud infrastructure and networking.• Utilize scripting skills to automate routine support tasks and improve incident response times.• Collaborate with customers and internal stakeholders to identify, document, and resolve technical challenges.• Leverage Jira to track issues, monitor progress, and ensure timely resolution of support tickets.• Analyze TCP/IP networking issues, providing expert guidance and remedial solutions.• Create, maintain, and improve technical documentation and best practice guidelines.• Deliver clear, empathetic, and professional communication to stakeholders.<br>Required Skills & Qualifications:• Proven experience in diagnosing and troubleshooting cloud infrastructure and networking issues.• Proficiency in scripting languages such as Python, Bash, or Power Shell to automate support tasks.• Experience using Jira for issue tracking, progress monitoring, and resolution management.• Strong understanding of TCP/IP networking protocols and troubleshooting methodologies.• Ability to create, maintain, and improve technical documentation and best practice guidelines.• Excellent communication skills with a focus on clear, empathetic, and professional interactions.• No prior experience in AI is required—domain expertise in networking and cloud infrastructure is sufficient.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI and technology industry, contributing to the development of frontier AI models through real-world expertise. The position provides global exposure, impactful work in a rapidly evolving field, and the chance to grow technical and communication skills in a collaborative environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Position Summary<br><br>The Department of Mechanical Engineering at the American University of Sharjah (AUS) is inviting applications for a one-year postdoctoral research fellowship in autonomous driving systems and artificial intelligence, as part of a funded research project on lane-changing for autonomous vehicles.<br><br>Job Responsibilities<br><br>Lead the development and testing of hybrid trajectory prediction algorithms and high-level decision-making models. Design and implement advanced AI/ML/RL solutions for real-time driving behavior prediction and maneuver planning. Integrate models in simulation environments (e.g., CARLA, SUMO) and validate on real autonomous platforms. Publish high-quality journal papers and present at top-tier conferences. Supervise and collaborate with graduate research assistants and students.<br><br>Qualifications And Skills Required<br><br>PhD in Mechanical/Mechatronics Engineering, Robotics, AI, or a related field. Awarded degree in 2020 or later from a reputable university. Strong publication record in areas such as autonomous vehicles, trajectory prediction, decision-making, reinforcement learning, or estimation theory.<br><br>Preferred Qualifications And Skills<br><br>Deep understanding of the autonomous navigation stack: sensing, perception and localization, planning, and control. Proven experience designing decision-making systems for autonomous vehicles or ground robots. Deep understanding of decision paradigms: utility-based, rule-based, probabilistic, optimization, statistical learning, and reinforcement learning. Strong experience with behavior trees, state machines, and planning frameworks. Proficiency in MATLAB, C++, and Python; strong debugging and profiling skills. Hands-on experience with ROS2, Docker, Git, and field robotics development on Linux systems. Solid grasp of software design patterns and scalable architecture principles. Excellent problem-solving skills and the ability to navigate ambiguity in complex, dynamic systems. Strong communication and collaboration skills in interdisciplinary teams. Strong debugging and analytical skills, with experience validating systems in both simulated and real-world environments. Hands-on experience with mobile robots (e.g., Robotnik RB-Car) is an advantage.<br><br>How To Apply<br><br>Interested applicants should fill out the form. The position is open until it is filled. AUS alumni are encouraged to apply. Applicants who do not meet specified requirements will not be shortlisted. Only shortlisted candidates will be contacted. AUS is an equal opportunity employer. We adhere to a policy of making employment decisions without regard to race, color, age, gender, religion, national origin, disability or marital status. Opportunities for employment are based solely upon one’s qualifications.
Role: Software Developer (Remote) Location: Remote (Work from Anywhere) Payout: $50 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Developer to work on a Contractor basis. In this role, you will design, develop, and optimize software components critical to training and evaluating next-generation AI systems. Your contributions will directly shape how AI models learn, reason, and perform across domains such as finance, healthcare, and engineering. No prior AI experience is required—your software development expertise and domain knowledge are what matter most.<br>Key Responsibilities:• Design, develop, and maintain scalable software components for AI model training and evaluation workflows.• Collaborate with data scientists and engineers to implement high-quality, maintainable code aligned with project objectives.• Analyze technical requirements and translate them into efficient, scalable technical solutions.• Conduct thorough code reviews and provide actionable feedback to uphold best practices and code quality.• Troubleshoot, debug, and resolve complex software issues across all phases of the development lifecycle.• Document code, processes, and methodologies to ensure transparency and facilitate team collaboration.<br>Required Skills & Qualifications:• Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or a related field.• Proficiency in at least one programming language such as Python, Java, C++, or Go.• Experience developing and optimizing scalable software systems with a focus on performance and reliability.• Strong problem-solving skills with the ability to analyze technical requirements and propose effective solutions.• Familiarity with software development best practices, including version control (e.g., Git), testing, and documentation.• Ability to work independently in a remote environment while maintaining clear communication with cross-functional teams.<br>More About the Opportunity:This role offers a unique opportunity to contribute to a global platform at the intersection of software development and AI. You will work within a collaborative environment that values expertise and innovation, with exposure to cutting-edge technologies and real-world impact. The position is ideal for developers seeking to apply their skills in a forward-thinking organization shaping the future of AI.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Developer (Remote) Location: Remote (Work from Anywhere) Payout: $50 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Developer to work on a Contractor basis. In this role, you will design, develop, and optimize software components critical to training and evaluating next-generation AI systems. Your contributions will directly shape how AI models learn, reason, and perform across domains such as finance, healthcare, and engineering. No prior AI experience is required—your software development expertise and domain knowledge are what matter most.<br>Key Responsibilities:• Design, develop, and maintain scalable software components for AI model training and evaluation workflows.• Collaborate with data scientists and engineers to implement high-quality, maintainable code aligned with project objectives.• Analyze technical requirements and translate them into efficient, scalable technical solutions.• Conduct thorough code reviews and provide actionable feedback to uphold best practices and code quality.• Troubleshoot, debug, and resolve complex software issues across all phases of the development lifecycle.• Document code, processes, and methodologies to ensure transparency and facilitate team collaboration.<br>Required Skills & Qualifications:• Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or a related field.• Proficiency in at least one programming language such as Python, Java, C++, or Go.• Experience developing and optimizing scalable software systems with a focus on performance and reliability.• Strong problem-solving skills with the ability to analyze technical requirements and propose effective solutions.• Familiarity with software development best practices, including version control (e.g., Git), testing, and documentation.• Ability to work independently in a remote environment while maintaining clear communication with cross-functional teams.<br>More About the Opportunity:This role offers a unique opportunity to contribute to a global platform at the intersection of software development and AI. You will work within a collaborative environment that values expertise and innovation, with exposure to cutting-edge technologies and real-world impact. The position is ideal for developers seeking to apply their skills in a forward-thinking organization shaping the future of AI.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Position Summary<br><br>The Department of Mechanical Engineering at the American University of Sharjah (AUS) is inviting applications for a one-year postdoctoral research fellowship in autonomous driving systems and artificial intelligence, as part of a funded research project on lane-changing for autonomous vehicles.<br><br>Job Responsibilities<br><br>Lead the development and testing of hybrid trajectory prediction algorithms and high-level decision-making models. Design and implement advanced AI/ML/RL solutions for real-time driving behavior prediction and maneuver planning. Integrate models in simulation environments (e.g., CARLA, SUMO) and validate on real autonomous platforms. Publish high-quality journal papers and present at top-tier conferences. Supervise and collaborate with graduate research assistants and students.<br><br>Qualifications And Skills Required<br><br>PhD in Mechanical/Mechatronics Engineering, Robotics, AI, or a related field. Awarded degree in 2020 or later from a reputable university. Strong publication record in areas such as autonomous vehicles, trajectory prediction, decision-making, reinforcement learning, or estimation theory.<br><br>Preferred Qualifications And Skills<br><br>Deep understanding of the autonomous navigation stack: sensing, perception and localization, planning, and control. Proven experience designing decision-making systems for autonomous vehicles or ground robots. Deep understanding of decision paradigms: utility-based, rule-based, probabilistic, optimization, statistical learning, and reinforcement learning. Strong experience with behavior trees, state machines, and planning frameworks. Proficiency in MATLAB, C++, and Python; strong debugging and profiling skills. Hands-on experience with ROS2, Docker, Git, and field robotics development on Linux systems. Solid grasp of software design patterns and scalable architecture principles. Excellent problem-solving skills and the ability to navigate ambiguity in complex, dynamic systems. Strong communication and collaboration skills in interdisciplinary teams. Strong debugging and analytical skills, with experience validating systems in both simulated and real-world environments. Hands-on experience with mobile robots (e.g., Robotnik RB-Car) is an advantage.<br><br>How To Apply<br><br>Interested applicants should fill out the form. The position is open until it is filled. AUS alumni are encouraged to apply. Applicants who do not meet specified requirements will not be shortlisted. Only shortlisted candidates will be contacted. AUS is an equal opportunity employer. We adhere to a policy of making employment decisions without regard to race, color, age, gender, religion, national origin, disability or marital status. Opportunities for employment are based solely upon one’s qualifications.
Role: Technical Support Specialist (Remote) Location: Remote (Work from Anywhere) Payout: $30 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Support Engineer to work on a contractor basis. This role involves diagnosing, troubleshooting, and resolving complex technical issues related to cloud infrastructure and networking to help train next-generation AI systems. The work directly shapes how AI models learn, reason, and perform by providing high-quality, real-world input. This is a unique opportunity to contribute to the development of frontier AI models without requiring prior AI experience—your domain expertise in networking and cloud infrastructure is what matters.<br>Key Responsibilities:• Diagnose, troubleshoot, and resolve complex technical issues related to cloud infrastructure and networking.• Utilize scripting skills to automate routine support tasks and improve incident response times.• Collaborate with customers and internal stakeholders to identify, document, and resolve technical challenges.• Leverage Jira to track issues, monitor progress, and ensure timely resolution of support tickets.• Analyze TCP/IP networking issues, providing expert guidance and remedial solutions.• Create, maintain, and improve technical documentation and best practice guidelines.• Deliver clear, empathetic, and professional communication to stakeholders.<br>Required Skills & Qualifications:• Proven experience in diagnosing and troubleshooting cloud infrastructure and networking issues.• Proficiency in scripting languages such as Python, Bash, or Power Shell to automate support tasks.• Experience using Jira for issue tracking, progress monitoring, and resolution management.• Strong understanding of TCP/IP networking protocols and troubleshooting methodologies.• Ability to create, maintain, and improve technical documentation and best practice guidelines.• Excellent communication skills with a focus on clear, empathetic, and professional interactions.• No prior experience in AI is required—domain expertise in networking and cloud infrastructure is sufficient.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI and technology industry, contributing to the development of frontier AI models through real-world expertise. The position provides global exposure, impactful work in a rapidly evolving field, and the chance to grow technical and communication skills in a collaborative environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Developer (Remote) Location: Remote (Work from Anywhere) Payout: $50 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Developer to work on a Contractor basis. In this role, you will design, develop, and optimize software components critical to training and evaluating next-generation AI systems. Your contributions will directly shape how AI models learn, reason, and perform across domains such as finance, healthcare, and engineering. No prior AI experience is required—your software development expertise and domain knowledge are what matter most.<br>Key Responsibilities:• Design, develop, and maintain scalable software components for AI model training and evaluation workflows.• Collaborate with data scientists and engineers to implement high-quality, maintainable code aligned with project objectives.• Analyze technical requirements and translate them into efficient, scalable technical solutions.• Conduct thorough code reviews and provide actionable feedback to uphold best practices and code quality.• Troubleshoot, debug, and resolve complex software issues across all phases of the development lifecycle.• Document code, processes, and methodologies to ensure transparency and facilitate team collaboration.<br>Required Skills & Qualifications:• Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or a related field.• Proficiency in at least one programming language such as Python, Java, C++, or Go.• Experience developing and optimizing scalable software systems with a focus on performance and reliability.• Strong problem-solving skills with the ability to analyze technical requirements and propose effective solutions.• Familiarity with software development best practices, including version control (e.g., Git), testing, and documentation.• Ability to work independently in a remote environment while maintaining clear communication with cross-functional teams.<br>More About the Opportunity:This role offers a unique opportunity to contribute to a global platform at the intersection of software development and AI. You will work within a collaborative environment that values expertise and innovation, with exposure to cutting-edge technologies and real-world impact. The position is ideal for developers seeking to apply their skills in a forward-thinking organization shaping the future of AI.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Developer (Remote) Location: Remote (Work from Anywhere) Payout: $50 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Developer to work on a Contractor basis. In this role, you will design, develop, and optimize software components critical to training and evaluating next-generation AI systems. Your contributions will directly shape how AI models learn, reason, and perform across domains such as finance, healthcare, and engineering. No prior AI experience is required—your software development expertise and domain knowledge are what matter most.<br>Key Responsibilities:• Design, develop, and maintain scalable software components for AI model training and evaluation workflows.• Collaborate with data scientists and engineers to implement high-quality, maintainable code aligned with project objectives.• Analyze technical requirements and translate them into efficient, scalable technical solutions.• Conduct thorough code reviews and provide actionable feedback to uphold best practices and code quality.• Troubleshoot, debug, and resolve complex software issues across all phases of the development lifecycle.• Document code, processes, and methodologies to ensure transparency and facilitate team collaboration.<br>Required Skills & Qualifications:• Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or a related field.• Proficiency in at least one programming language such as Python, Java, C++, or Go.• Experience developing and optimizing scalable software systems with a focus on performance and reliability.• Strong problem-solving skills with the ability to analyze technical requirements and propose effective solutions.• Familiarity with software development best practices, including version control (e.g., Git), testing, and documentation.• Ability to work independently in a remote environment while maintaining clear communication with cross-functional teams.<br>More About the Opportunity:This role offers a unique opportunity to contribute to a global platform at the intersection of software development and AI. You will work within a collaborative environment that values expertise and innovation, with exposure to cutting-edge technologies and real-world impact. The position is ideal for developers seeking to apply their skills in a forward-thinking organization shaping the future of AI.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>We are seeking an experienced DevOps Engineer with a strong background in cloud infrastructure, automation, and continuous integration/continuous delivery (CI/CD) pipelines. The ideal candidate will have experience working with containerization technologies, Infrastructure as Code (IaC), and cloud platforms. This role will involve managing and deploying highly available cloud infrastructure solutions, improving development processes, and ensuring the security and scalability of the systems.
Key Responsibilities:
· Design, build, and maintain cloud infrastructure using tools like Terraform, Docker, and Kubernetes.
· Manage CI/CD pipelines using Jenkins, ArgoCD, Tekton, and other modern automation tools.
· Develop Infrastructure as Code (IaC) solutions using Terraform, YAML, and other declarative tools.
· Implement and manage container orchestration with Kubernetes and OpenShift.
· Ensure optimal networking and connectivity between cloud services and on-premise systems (VPN, firewalls).
· Collaborate with development teams to ensure seamless integration between cloud infrastructure and backend/frontend services.
· Automate infrastructure processes to ensure efficient deployments, scaling, and monitoring.
· Manage the cloud infrastructure in AWS, Oracle Cloud, or other cloud platforms.
· Troubleshoot and resolve infrastructure-related issues, ensuring uptime and minimal service disruptions.
· Evaluate, test, and integrate new technologies to streamline operations and enhance the stability of the platforms.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Qualifications:
· Proven experience in managing cloud infrastructure in AWS, Oracle Cloud, or similar platforms.
· Strong knowledge of Terraform, Docker, Kubernetes, and other containerization technologies.
· Experience with CI/CD pipelines and related tools (Jenkins, ArgoCD, Tekton).
· Familiarity with scripting languages such as Shell, Python, or GoLang.
· Experience with microservice architectures and the ability to troubleshoot performance issues across frontend and backend services.
· Excellent understanding of networking, firewalls, VPNs, and security best practices in cloud environments.
· Hands-on experience with Git, GitHub, and GitLab for code management and review.
· Strong problem-solving skills, with a focus on automation and infrastructure optimization.
Preferred Experience:
· Experience working in highly regulated industries such as banking, insurance, or e-commerce.
· Familiarity with Oracle Cloud Infrastructure.
· Experience with performance tuning and optimization for large-scale systems handling high traffic.
Education:
· Bachelor's degree in Computer Science, Engineering, or a related field.
· Certifications in cloud technologies (AWS, Google Cloud, Oracle) or DevOps-related tools are a plus.</p></li></ul><p></p></section>
About Agoda<br><br>At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.<br><br>Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.<br><br>No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you’re ready to begin your best journey and help build travel for the world, join us.<br><br>Get to Know our Team:<br><br>The Performance Marketing Team of Agoda is a world leader in online marketing. This department is highly data-driven and focused on developing at-scale marketing programs that improve the lifetime value of Agoda customers through measurable marketing programs and channels. The team is a blend of the best analysts, marketing strategists, and data scientists in the world. The marketing leadership at Agoda have deep experience in data science, product, strategy, and other marketing fields and have built an organization that thrives on data, creative ideas, and technology. The Performance Marketing Team also fosters a great learning environment. You will be able to learn and grow by working closely with experts from a variety of backgrounds from all over the world.<br><br>In this Role, you’ll get to:<br><br>Search: Experiment with text ads, bidding, and campaign structures on Google, Bing, Baidu, Naver, and other search engines. Adapt to new product features and roll out changes from successful tests. Display: Test, analyze, and optimize campaigns on Facebook, Twitter, Instagram, and others. Modeling: Analyze the vast amounts of data generated by experiments, develop models we can use for optimization, and build dashboards for account managers.<br><br>What you’ll Need to Succeed:<br><br>Bachelor’s Degree or higher from top university in a quantitative subject (computer science, mathematics, engineering, or science) Ability to communicate fluently in English2+ years’ experience in top-tier management consulting, investment banking, private equity, or strategy/business operations for a fast-growing globally operating tech company Exposure to one or more data analysis packages or databases, e.g., SAS, R, SPSS, Python, VBA, SQLGood numerical reasoning skills Proficiency in Excel Intellectual curiosity<br><br>It’s Great if you Have:<br><br>Experience in digital marketing Academic research experience<br><br>#STRA#ANLS#MRKT#3 #sanfrancisco #sanjose #losangeles #sandiego #oakland #denver #miami #orlando #atlanta #chicago #boston #detroit #newyork #portland #philadelphia #dallas #houston #austin #seattle #washdc #tirana #yerevan #sydney #melbourne #perth #vienna #graz #baku #minsk #brussels #antwerp #ghent #charleroi #saopaolo #sofia #toronto #vancouver #montreal #shanghai #beijing #shenzhen #zagreb #cyprus #prague #Brno #Ostrava #copenhagen #cairo #alexandria #giza #estonia #helsinki #paris #nice #marseille #rouen #lyon #toulouse #tbilisi #berlin #munich #hamburg #stuttgart #cologne #frankfurt #dusseldorf #dortmund #essen #Bremen #leipzig #dresden #hanover #nuremberg #athens #hongkong #budapest #bangalore #newdelhi #jakarta #bali #bandung #dublin #telaviv #milan #rome #naples #turin #palermo #venice #bologna #florence #tokyo #osaka #yokohama #nagoya #okinawa #fukuoka #sapporo #amman #irbid #riga #beirut #tripoli #vilnius #luxembourg #kualalumpur #malta #chisinau #amsterdam #oslo #jerusalem #manila #warsaw #krakow #sintra #porto #braga #cascais #loures #amadora #almada #doha #alrayyan #bucharest #moscow #saintpetersburg #riyadh #jeddah #mecca #medina #belgrade #singapore #bratislava #capetown #johannesburg #seoul #barcelona #madrid #valencia #seville #bilbao #malaga #oviedo #alicante #laspalmas #zaragozbanga #stockholm #zurich #geneva #basel #taipei #tainan #taichung #kaohsiung #Phuket #bangkok #istanbul #ankara #izmir #dubai #abudhabi #sharjah #london #manchester #edinburgh #kiev #hcmc #hanoi #sanaa #taiz #aden #gibraltar #marrakech #lodz #wroclaw #poznan #Gdansk #szczecin #bydgoszcz #lublin #katowice #rio #salvador #fortaleza #brasilia #belo #belem #manaus #curitiba #portoalegre #saoluis data representation data analysis SQL data analytics analytics python (programming language) data mining data science r (programming language) tableau analytical skills data visualization databases business analysis business intelligence (bi) microsoft sql server machine learning statistics microsoft power bi java finance shopee traveloka google facebook ctrip trip.com makemytrip grab amazon pandas (software) artificial intelligence (ai) information technology capital one accenture upwork deloitte mckinsey bain microsoft uber lyft gojek lazada alibaba shopify expedia skyscanner<br><br>Please review our Hiring Process Guidelines before your interview — click here to learn how interviewing at Agoda works.<br><br>Discover More About Working At Agoda<br><br>Agoda Careers https://careersatagoda.com Facebook https://www.facebook.com/agodacareers/Linked In https://www.linkedin.com/company/agoda You Tube https://www.youtube.com/agodalife<br><br>Equal Opportunity Employer <br><br>At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.<br><br>We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.<br><br>Disclaimer<br><br>We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
<p><strong>Overview</strong></p><p>We are seeking a motivated IT professional for an internship-based role within our dynamic technology team in Dubai, UAE. </p><p>This opportunity is ideal for a university graduate with 5 to 10 years of related experience who is pursuing hands-on experience in information technology within a corporate environment. </p><p>The role provides exposure to a broad range of IT disciplines and offers a pathway to develop practical skills, contribute to meaningful projects, and advance within a technology-driven organization.</p><p> </p><p><strong>Company Information</strong></p><p>Our company is a forward-thinking leader in the [industry/sector], dedicated to delivering innovative solutions and exceptional service to our clients. </p><p>We foster a collaborative culture that values initiative, continuous learning, and professional growth. Based in Dubai, we operate across multiple markets and maintain a strong focus on technology-enabled efficiency and reliability.</p><p> </p><p><strong>Key Responsibilities and Duties</strong></p><ul><li>Assist with daily IT operations, including hardware and software troubleshooting, user support, and incident resolution in alignment with service level agreements.</li><li>Support network and system administration tasks, such as monitoring, backups, patch management, and security hygiene under supervision.</li><li>Participate in the deployment, configuration, and maintenance of IT infrastructure, including endpoints, servers, and cloud services.</li><li>Collaborate with cross-functional teams to gather requirements, document processes, and contribute to project planning and execution.</li><li>Contribute to IT project tasks, testing, and documentation, ensuring adherence to internal standards and regulatory requirements.</li><li>Assist in the management of IT assets, inventory, and license compliance.</li><li>Support cybersecurity initiatives by following established policies, reporting anomalies, and aiding awareness activities.</li><li>Develop technical skills through hands-on practice and participation in training programs and mentorship sessions.</li></ul><p> </p><p><strong>Qualifications and Requirements</strong></p><ul><li>Bachelor’s degree in Information Technology, Computer Science, or a related field.</li><li>5 to 10 years of relevant experience in IT roles, preferably within corporate environments or internships that included practical system support.</li><li>Residence in or relocation to Dubai, UAE, with eligibility to work in the region.</li><li>Solid understanding of operating systems (Windows, Linux), networking fundamentals, and IT hardware.</li><li>Familiarity with cloud platforms (e.g., AWS, Azure, or GCP) and basic scripting is a plus.</li><li>Strong problem-solving abilities, attention to detail, and effective communication skills.</li><li>Ability to work collaboratively in a team, manage time effectively, and handle multiple tasks simultaneously.</li></ul><p> </p><p><strong>Required Skills</strong></p><ul><li>Technical Troubleshooting</li><li>Active Directory and Windows/Linux administration</li><li>Networking basics (LAN/WAN, VPN, firewalls)</li><li>IT Service Management concepts and ticketing tools</li><li>Cloud services and virtualization concepts</li><li>Scripting or automation basics (PowerShell, Bash, or Python) preferred</li><li>Cybersecurity awareness and risk mitigation practices</li><li>Strong written and verbal communication</li></ul><p> </p><p><strong>Benefits and Perks</strong></p><ul><li>Competitive internship stipend and potential for full-time opportunities</li><li>Mentorship from experienced IT professionals</li><li>Hands-on experience with modern IT infrastructure and cloud environments</li><li>Professional development, training programs, and opportunities for certification</li><li>Employees and family health insurance options</li><li>Collaborative and inclusive workplace culture in Dubai</li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Manage network, intrusion detection and prevention systems.</p></li><li><p>Conduct periodic compromise assessments across selected networks and propose recommendations based on assessment results.</p></li><li><p>Conduct physical security assessment of the organization’s systems, including servers and networks, ensuring that any unauthorized external physical interference is not actually possible.</p></li><li><p>Conduct ongoing network hunt activities.</p></li><li><p>Conduct proactive vulnerability assessment across the network, subnetworks and service traffic to identify potential points of intrusion.</p></li><li><p>Research and develop methods of tracking and detecting malicious activity within a network.</p></li><li><p>Develop tools, signatures, and methods of detection for use in incident response activities.</p></li><li><p>Develop SIEM integrations, dashboards, and analytics to illuminate and visualize threat activity.</p></li><li><p>Analyze network traffic to provide timely detection, identification, and alerting of possible attacks/intrusions, anomalous activities, and misuse activities and distinguish these incidents and events from benign activities.</p></li><li><p>Uses data collected from a variety of cyber defense tools (e.g., anti-virus, IDS alerts, firewalls, network traffic logs) to analyze events that occur within their environments, perform cyber defense trend analysis and reporting, and perform event correlation to mitigate threats and gain situational awareness and determine the effectiveness of an observed attack.</p></li><li><p>Carries out triage to ensure that a genuine security incident is occurring.</p></li><li><p>Coordinate with entity-wide cyber defense staff to validate network alerts.</p></li><li><p>Notify designated managers, cyber incident responders, and cybersecurity service provider team members of suspected cyber incidents and articulate the event’s history, status, and potential impact for further action in accordance with the organization’s cyber incident response plan.</p></li><li><p>Document and escalate incidents (including event’s history, status, and potential impact for further action) that may cause ongoing and immediate impact to the environment.</p></li><li><p>Provide daily summary reports of network events and activity relevant to cyber defense practices.</p></li><li><p>Analyze identified malicious activity to determine weaknesses exploited, exploitation methods, effects on system and information.</p></li><li><p>Validate intrusion detection system (IDS) alerts against network traffic using packet analysis tools.</p></li><li><p>Isolate and remove malware.</p></li><li><p>Develop content for cyber defense tools use them for continual monitoring and analysis of network activity to identify malicious activity.</p></li><li><p>Assist in the construction of signatures which can be implemented on cyber defense tools in response to new or observed threats within the network environment.</p></li><li><p>Analyze and report organizational security posture trends.</p></li><li><p>Monitor external data sources (e.g., cyber defense vendor sites, Computer Emergency Response Teams, Security Focus, Threat Intelligence Providers) to maintain updated of cyber defense threat condition and determine which security issues may have an impact on the enterprise.</p></li><li><p>Provides cybersecurity recommendations based on significant threats and vulnerabilities.</p></li><li><p>Provide advice and input for Disaster Recovery, Contingency, and Continuity of Operational Plans.</p></li><li><p>Collect and analyze intrusion artifacts (e.g., source code, malware, and system configuration) and use discovered data to enable mitigation of potential cyber incidents within the enterprise.</p></li><li><p>Use specialized equipment and techniques to catalog, document, extract, collect, package, and preserve digital evidence.</p></li></ul><p>Utilize deployable forensics toolkit to support operations as necessary</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p><strong>Knowledge</strong></p><ul><li><p>Security concepts such as cyber-attacks and techniques, threat vectors, risk and threat management, incident management etc.</p></li><li><p>Networking concepts and protocols, and network security attacks, vulnerabilities, processes, methodologies, access control mechanisms, traffic analysis methods.</p></li><li><p>Cyber threats and vulnerabilities and information dissemination sources (e.g., alerts and advisories).</p></li><li><p>Cyber defense and vulnerability assessment tools and their capabilities.</p></li><li><p>System and application security threats and vulnerabilities (e.g., buffer overflow, mobile code, cross-site scripting, Procedural Language/Structured Query Language [PL/SQL] and injections, race conditions, covert channel, replay, return-oriented attacks, malicious code).</p></li><li><p>Scripting languages (e.g., Python, Perl, Bash) used in an incident response environment</p></li><li><p>Incident response and handling methodologies.</p></li><li><p>Intrusion Detection System (IDS)/Intrusion Prevention System (IPS) tools, applications, methodologies and techniques for detecting host and network-based intrusions.</p></li><li><p>Threat investigations, reporting and investigative tools.</p></li><li><p>Cyber defense and information security policies, procedures, and regulations.</p></li><li><p>Common attack vectors, the different classes of attacks (e.g., passive, active, insider, close-in, distribution attacks) and attack stages (e.g., reconnaissance, scanning, enumeration, gaining access, escalation of privileges, maintaining access, network exploitation, covering tracks).</p></li><li><p>Cyber attackers (e.g., script kiddies, insider threat, non-nation state sponsored, and nation sponsored), and attackers’ methodologies.</p></li><li><p>Signature implementation impact for viruses, malware, and attacks.</p></li><li><p>Windows/Unix ports and services.</p></li><li><p>Relevant laws, legal authorities, restrictions, and regulations pertaining to cyber defense activities.</p></li><li><p>Packet-level analysis using appropriate tools (e.g., Wireshark, tcpdump).</p></li><li><p>Use of sub-netting tools.</p></li><li><p>Penetration testing principles, tools, and techniques.</p></li><li><p>Investigation, auditing and forensics methods, processes, procedures and standards.</p></li><li><p>Different types of hardware, storage, imaging and file system analysis.</p></li><li><p>Data backup and recovery.</p></li></ul></li></ul><p><strong>Skills</strong></p><ul><li><p>Using SIEM/SOAR and Vulnerability Management tools and services.</p></li><li><p>Sysadmin skills (Linux/Mac/Windows).</p></li><li><p>Programming skills (Python, Ruby, PHP, C, C#, Java, Perl, and more).</p></li><li><p>Identifying, analyzing and interpreting trends or patterns in complex data sets.</p></li><li><p>Developing and deploying signatures.</p></li><li><p>Detecting host and network-based intrusions via intrusion detection technologies (e.g., Snort).</p></li><li><p>Using incident handling methodologies.</p></li><li><p>Collecting data from a variety of cyber defense resources.</p></li><li><p>Recognizing and categorizing types of vulnerabilities and associated attacks.</p></li><li><p>Performing packet-level analysis.</p></li><li><p>Conducting trend analysis.</p></li><li><p>Using cyber defense reporting structure and processes.</p></li><li><p>Utilizing a combination of automated and manual testing methods.</p></li><li><p>Developing automated vulnerability testing scripts and using off the shelf vulnerability testing tools.</p></li><li><p>Conducting vulnerability scans and recognizing vulnerabilities in networks, systems and applications.</p></li><li><p>Using of penetration testing tools and techniques.</p></li><li><p>Applying analytical and problem-solving skills.</p></li></ul><br><p><strong>Ability</strong></p><ul><li><p>Collaborate with other sections across the department to enhance detection capabilities.</p></li><li><p>Perform Malware analysis.</p></li><li><p>Work closely with management to respond appropriately to the results of assessments and mitigation oversight of found vulnerabilities.</p></li><li><p>Perform data analysis, correlation, and analytics leveraging Security Information and Event Management (SIEM) tools.</p></li><li><p>Conduct vulnerability scans and recognize vulnerabilities in security systems & devices.</p></li><li><p>Accurately and completely source all data used in intelligence, assessment and/or planning products.</p></li><li><p>Apply techniques for detecting host and network-based intrusions using intrusion detection technologies.</p></li><li><p>Interpret the information collected by network tools (e.g. Nslookup, Ping, and Traceroute).</p></li><li><p>Prepare and create regular reports to document any security breaches/ incidents.</p></li><li><p>Provide forensic support to Cyber Security Operations during the investigation of any detected threat or contained incident / event to determine root cause and propose response recommendations as required.</p></li></ul><br><p><strong>Education and Certification</strong></p><ul><li><p>Bachelor’s degree in an information technology, computer science, cyber security or equivalent work experience.</p></li><li><p>CompTIA Security+</p></li><li><p>CISSP: Certified Information Systems Security Professional</p></li><li><p>GCFA: GIAC Certified Forensic Analyst</p></li><li><p>GCIH: GIAC Certified Incident Handler</p></li><li><p>GCIA: GIAC Certified Intrusion Analyst</p></li><li><p>OSCP: Offensive Security Certified Professional</p></li><li><p>CEH: Certified Ethical Hacker</p></li><li><p>CPT: Certified Penetration Tester</p></li></ul><p><strong>Experience</strong></p><ul><li><p>3 years of experience in cyber security operations with expertise in managing the Security Operations Center</p></li><li><br></li></ul><p><br></p><p></p></section>