Entry-Level Software Engineer Position

BBC Brainbox AI Inc • montreal (administrative region), Canada

Location montreal (administrative region), qc
Job Type Full-time
Posted May 29, 2026

Role Description

Kickstart your career as a Junior Software Engineer with our Algorithm Team. Engage in backend development, API building, and cloud applications while collaborating in a bilingual environment.
This junior role focuses on supporting backend services for the Algorithm Team's platform. You will contribute to microservices using Python and FastAPI while gaining hands-on experience with Kafka for data workflows. This position is an excellent opportunity for recent graduates or those with up to three years of experience in software development.
Key Responsibilities:
• Support development and maintenance of backend services
• Contribute to API and microservices using Python
• Assist with data processing workflows via Kafka
• Help maintain cloud applications deployed on AWS
• Collaborate in Agile ceremonies like sprint planning
Requirements:
• Bachelor's degree in Computer Science or related field
• 0–3 years of software development experience
• Proficiency in ...

Ready to Apply?

Apply for this Position