Software Engineer
ビザスポンサーあり
IT · Melbourne, VIC, オーストラリア · フルタイム · 年収 85,000〜90,000豪ドル · ビザ: 雇用主スポンサー
メルボルンの企業が、ソフトウェアエンジニア(Software Engineer)を募集しています。利用者の要件を分析し、ソフトウェアで解決策をつくり、開発のライフサイクル全体に関わる仕事です。
担当する範囲は広く、アプリケーションのプログラミング、AIと機械学習の組み込み、ソフトウェアのテスト、技術文書の作成、運用後の保守までを含みます。Python、Node.js、C++、C#/.NETでの開発に加え、大規模言語モデルを使ったAI機能の開発にも携わります。十分な資格と経験をお持ちの方には、ビザのスポンサーが提供される場合があります。応募の締め切りは2026年11月12日です。
英文CVには、使ってきた言語とフレームワーク、機械学習モデルを作って評価した経験、APIやデータベースとの連携で担当した部分をはっきり書いておきましょう。エンジニア向けの英文CVをBuild AI CVで整理する
主な業務
- 業務の要件を分析し、技術仕様とソフトウェア設計に落とし込む
- Python、Node.js、C++、C#/.NETを使ってソフトウェアアプリケーションを設計、開発、保守する
- 大規模言語モデルと、LangChain、LangGraph、FlowiseなどのフレームワークでAI機能を開発し、組み込む
- 分類、回帰、予測分析、異常検知のための機械学習モデルを構築して評価する。データの前処理、特徴量の選択、モデルの学習、性能の最適化も行う
- 自然言語処理、感情分析、画像処理の技術を、必要なアプリケーションに応用する
- システム同士がつながるように、APIとデータベースの連携を開発する
- 単体テストと結合テストで不具合を見つけて修正し、コードレビューでソフトウェアの品質、セキュリティ、信頼性、性能を保つ
- 技術仕様書、テスト記録、システム文書を作成し、更新する
応募条件
- Bachelor's degree in Computer Science、Information Technology、Software Engineering、または関連分野の学位、もしくは同等の関連経験
- ソフトウェアの設計、開発、テスト、保守で3年以上の経験
- Pythonでの高いプログラミング力と、Node.jsまたはC#/.NETの経験
- scikit-learn、TensorFlow、KerasなどのAIまたは機械学習フレームワークの実務経験
- APIの開発とSQLデータベースを扱った経験
- ソフトウェアアーキテクチャ、デバッグ、バージョン管理、テストの手法についての理解と、AgileまたはScrumの開発手法の知識
- 高い分析力、コミュニケーション力、問題解決力
- 一人でも働け、チームの中でもしっかり貢献できること
- LangChain、LangGraph、Flowiseなど、LLMとの連携ツールの経験があれば望ましい
ビザガイド: オーストラリアの482ビザ:分かりやすいガイド