软件工程师
Software Engineer · 墨尔本,维多利亚州,澳大利亚
澳大利亚维多利亚州墨尔本一家企业招聘软件工程师,全职。
你的工作包括:分析用户需求并制定方案,编写程序,在程序中加入人工智能(AI)和机器学习功能,测试软件并编写说明文档,以及后续的维护和改进。
签证担保是指雇主支持员工的签证申请。本职位可能提供担保,但申请人须具备相应的资格和经验。申请截止日期为2026年11月12日。
先从一份简单的英文简历开始,写上你的学历、掌握的编程语言和代表项目。用Build AI CV轻松制作一份英文开发者简历。
工作职责
- 分析业务需求,了解企业需要什么
- 将需求转化为软件设计和技术规格
- 开发软件应用,使用的编程语言包括Node.js、Python、C#/.NET和C++
- 在应用完成后持续维护,确保运行良好
- 利用大语言模型(LLM)为软件加入AI功能,相关工具包括Flowise、LangChain和LangGraph
- 构建机器学习模型并验证结果,模型用于预测分析、异常检测、分类和回归
- 在有需要的应用中运用图像处理、自然语言处理和情感分析
- 进行数据准备、特征选择、模型训练和性能优化
- 开发API并连接数据库,实现系统之间的信息共享
- 做单元测试和集成测试(integration testing),发现并修复缺陷
- 进行代码审查,帮助软件保持安全、可靠、快速和高质量
- 编写并维护系统文档、测试记录和技术规格,确保内容准确
任职要求
- 计算机科学、软件工程、信息技术或相关专业本科学历,或具备同等的相关经验
- 3年以上软件设计、开发、测试和维护经验
- Python编程能力强,并有C#/.NET或Node.js经验
- 有机器学习或AI框架的实际使用经验,例如Keras、TensorFlow和scikit-learn
- 有API开发和SQL数据库使用经验
- 了解测试方法、调试、软件架构和版本控制;熟悉Scrum或敏捷(Agile)开发方法
- 具备较强的问题解决、沟通和分析能力;能独立工作,也能在团队中有效发挥作用
- 加分项:有Flowise、LangGraph、LangChain或其他LLM集成工具的使用经验
申请前的准备
先看看澳洲482签证指南,了解护照、无犯罪记录证明、英语考试和材料翻译要怎么准备。任何人都不能向你收取工作机会或签证担保的费用,遇到这种要求请先读防骗指南。