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.