Backend Software Engineer (Remote)
Crossing Hurdles · Canada
وصف الوظيفة
About the role
We are looking for a Backend Software Engineer to design, develop, and optimise software components that support AI model training and evaluation. This remote contract role offers flexible hours (10‑40 hrs/week) and the opportunity to collaborate with data scientists and engineers on cutting‑edge machine‑learning projects.
Key responsibilities
- Design, develop, and optimise robust backend components for AI model training and evaluation workflows.
- Collaborate closely with data scientists and engineers to implement scalable, maintainable, high‑quality code.
- Translate requirements into technical solutions aligned with project objectives.
- Conduct code reviews and provide constructive feedback to ensure best practices.
- Troubleshoot, debug, and resolve complex software issues throughout the development lifecycle.
- Document codebases, processes, and methodologies for transparency and team success.
Required profile
- Proven expertise in software development with at least one modern language (Python, Java, C++ or similar).
- Experience building software solutions for AI, machine‑learning, or data‑driven applications.
- Ability to work effectively in remote, distributed teams.
- Excellent written and verbal communication skills.
- Strong problem‑solving abilities for complex technical challenges.
Required skills
- Python
- Java
- C++
- AI/ML development
Questions fréquentes
لماذا تبلغ عن هذا العرض؟
قدم طلبك في 30 ثانية
أدخل بريدك الإلكتروني للتقديم. سيتم إنشاء حساب تلقائياً.
بالمتابعة، أنت توافق على شروط الاستخدام.
لديك حساب بالفعل؟ تسجيل الدخول
عزز فرصك
حمّل سيرتك الذاتية وسنقترح عليك الوظائف التي تناسب ملفك.
جاري تحليل سيرتك الذاتية...
Crossing Hurdles
Canada