image

DevSecOps Engineer

Job Responsibilities

  • Design, implement, and maintain secure infrastructure and CI/CD pipelines.
  • Automate security scans, tests, and vulnerability assessments throughout the development process.
  • Integrate security tools and practices into development workflows.
  • Collaborate with development and operations teams to identify and address security risks.
  • Stay up-to-date on the latest security threats and best practices.
  • Contribute to the development and implementation of security policies and procedures.
  • Conduct security awareness training for development and operations teams.
  • Continuously improve and optimize security processes.

Job Requirements

  • Bachelor’s or master's degree in computer science, engineering, data science, or a related technical field, or equivalent industrial experience.
  • At least 1+ years of working experience in AI/ML, with a proven track record of success in designing, developing, and implementing AI/ML solutions.
  • Strong expertise in AI/ML algorithms, techniques, and frameworks, including deep learning, machine learning, computer vision, and natural language processing.
  • Proficiency in programming languages such as Python and C/C++.
  • Experience with data engineering tools and techniques.
  • Experience with AI/ML-related tools and frameworks such as TensorFlow and PyTorch.
  • Good communication and collaboration skills, with the ability to communicate complex technical concepts effectively to both technical and non-technical members.
  • Strong problem-solving and analytical skills, with the ability to identify and resolve complex technical challenges.
  • Experience of using knowledge graph with large language model
  • Experience with DevOps and MLOps practices and CI/CD pipelines for AI/ML models.
  • Understanding of cybersecurity principles and practices for AI/ML systems.
  • Familiarity with big data technologies such as Hadoop, Spark, or Kafka
  • Prior consulting experience in the AI/ML domain.