Language

Cart

đŸ§‘đŸ»â€đŸ’» Intermediate/Senior Software Developer & AI Integrator - MontrĂ©al-based

A BIT OF HISTORY  

Beslogic is, above all, a team of people passionate about technology. We believe in kindness, because taking care of our people (our team and our clients!) matters. We value humility, because the best ideas can come from anywhere. And we believe in hard work, because that's how we build solutions that truly make a difference. Add a healthy dose of ingenuity, and you've got the Beslogic recipe: creating custom solutions for organizations of all kinds.

Thanks to our well-established (but not too robotic đŸ€–) processes, we're always on the lookout for new technologies and help our clients make the right choices to bring their projects to life. 🚀


WHAT YOU'LL DO DAILY 

At Beslogic, we build custom software and AI solutions for organizations with complex operations. Our clients work in industries like manufacturing, aerospace, logistics, and warehousing, where technology plays a critical role in improving processes, connecting systems, and solving real business challenges.

Every project is different. You'll work with a mix of technologies, collaborate with multidisciplinary teams, and help transform complex problems into practical, scalable solutions.

Build Custom Software Solutions

  • Design, develop, and maintain scalable web, mobile, cloud, and AI-powered applications.
  • Contribute to software architecture and technical decisions.
  • Collaborate with project managers, designers, analysts, and fellow developers to deliver tailor-made solutions

Build AI-Powered Solutions

  • Integrate LLMs, AI APIs, automation workflows, and intelligent features into applications.
  • Develop solutions using approaches like RAG, AI agents, and modern AI frameworks.
  • Evaluate new technologies and choose the right tools for each project.

Connect Systems & Data

  • Design APIs, integrations, and data workflows that connect business systems.
  • Build and optimize ETL/ELT pipelines and data processing solutions.
  • Work with databases, cloud platforms, and modern data technologies to support AI-driven applications.


Build and Improve

  • Write clean, maintainable code and contribute to testing, reviews, and technical discussions.
  • Experiment, learn, and share new ideas with the team.

 

WHAT WE'RE LOOKING FOR

  • A curious problem solver. You enjoy tackling complex technical challenges and finding practical solutions, even when the answer isn't obvious.
  • Someone comfortable with complexity. Our projects often involve multiple systems, integrations, technologies, and business processes. You don't need to know everything...nobody does! You enjoy asking questions, learning quickly, and figuring things out.
  • An autonomous teammate. You take ownership of your work, know how to move things forward independently, and recognize when collaboration is the best path.
  • A collaborative builder. We leave our egos at the door. We share knowledge, challenge ideas respectfully, and believe the best solutions come from working together.
  • Someone who enjoys the SME journey. We're growing, evolving, and continuously improving. We’re looking for someone who enjoys being part of a team where things move quickly, ideas are welcomed, and everyone contributes to building what comes next.

 

WHAT YOU BRING 

  • 5+ years building modern software applications
  • Strong experience with at least one complete ecosystem (.NET, Node.js, Python, or equivalent).
  • Experience building web, mobile, cloud, or distributed applications.
  • Strong understanding of APIs, databases, and cloud environments (Azure, AWS, or GCP).
  • Experience with modern development practices including Git, CI/CD, automated testing, and code reviews.
  • Experience with AI development, including LLM APIs, RAG architectures, AI agents, or AI orchestration frameworks.

Bonus points if you've worked with software architecture, DevOps, or data engineering.

 

OUR TOOLBOX

Development: Python, C#, TypeScript/JavaScript, React, Angular, Vue, Flutter

AI & Automation: OpenAI, Anthropic, Azure OpenAI, LangChain, LlamaIndex, Semantic Kernel, AutoGen, n8n, Make

Cloud: Azure, AWS, Google Cloud

Data: SQL, NoSQL, vector databases, knowledge graphs, ETL/ELT pipelines

 

THE HIRING PROCESS  

  1. You apply. 📝 (We actually read your resume!! Promise!)  
  2. We chat. 💬 A short call with our talent team. We want to see if we click on both a human and a professional level. Just 15 minutes of your time.  
  3. First interview. ☕ An open discussion with one or two team members to get to know you and see if you’re a good fit. It lasts between 30 minutes and an hour, depending on how deep the conversation goes.  
  4. Second interview, if needed. ☕☕ A chance to learn more about you, allow you to meet other teammates and make sure we’re truly aligned. Expect another 30 to 60 minutes.  
  5. We send you an offer. ✍ If everything goes well, no need for 26 meetings! If we like you, we won’t ghost you.  
  6. Welcome aboard! 🚀 We’ll greet you with a laptop and coffee (or tea... no judgment!) 


 

WHY JOIN US?  

We could tell you about our group insurance (yes, we have it) or how you’ll become part of the family
 but let’s be honest, if you’ve read this far, you want to know what makes us unique. So here it is:

🎹 Room for creativity: We love people who think outside the box
 or better yet, recycle the box into something new.  
📚 Continuous learning: You won’t be stuck in your comfort zone. We invest in your growth with a personalized career plan.  
đŸ§©Â Unique perks: Yes, we’ve got the classic insurance and retirement plan, but also little extras that make a big difference. We’ll keep a few surprises for the interview.  
⏰ Flexibility: Whether you’re more productive early with your first coffee or later with your third dose, we adapt.  
🐕 Pets at the office: Your dog, cat (or even goldfish?) are welcome. Because a workplace with animals makes everyone more human.  

In short, we want you to enjoy working with us as much as we enjoy working together. 


 

Thank you for your interest in joining Beslogic.

We’ve received your application and our team will review it shortly. 
If your profile matches our needs, we’ll contact you to discuss the next steps.

See yourself in this description?
Send us your CV — or just reach out to chat. We can’t wait to meet you! 👋

 

      Back to Careers