编写人工智能的专业通常称为“人工智能(AI)工程师”或“机器学习工程师”。人工智能工程师通常需要具备计算机科学、数学、统计学、机器学习和深度学习等方面的知识和技能,能够设计和开发人工智能系统。机器学习工程师则需要具备编程技能,能够编写算法和模型,以及理解和解决机器学习中的问题。他们还需要了解数据科学、统计学和算法设计等方面的知识,以便能够设计和优化机器学习模型。这两个职业通常需要结合计算机科学、数学和统计学等领域的知识和经验,以及深度学习、机器学习和算法设计等方面的技能。