A BIT OF HISTORY
Beslogic is, above all, a group of people passionate about technology.
We value kindness — to take care of our world (our team and our clients!), humility — to stay open to the best ideas, and hard work — to deliver solutions that truly make a difference. Add a good dose of ingenuity, and you’ve got the Beslogic recipe: creating custom solutions for all kinds of organizations.
Thanks to our well-established (but not too robotic 🤖) processes, we always stay 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
- Software Development
- Design, develop, and maintain robust, scalable web, mobile, or cloud applications
- Take part in defining software architecture and technological choices
- Mentor and coach junior developers, promoting best practices
- Collaborate with project managers, designers, and analysts to deliver tailor-made solutions
- Stay curious: test, learn, share, and innovate every day
- AI Integration & Development
- Integrate large language models (LLMs) and AI APIs into existing and new applications
- Design and develop robust, scalable AI integration pipelines
- Implement solutions using AI orchestration frameworks:
- LlamaIndex for data indexing and retrieval (RAG)
- LangChain for model chaining and agent management
- Semantic Kernel or AutoGen depending on project needs
- Develop autonomous AI agents and multi-agent systems
- Ensure seamless integration of AI components across all software layers (API, backend, frontend)
- Data Management & ETL
- Design and develop data management systems (ETL/ELT pipelines)
- Implement data ingestion, transformation, and loading mechanisms to feed AI models
- Set up vector databases (Chroma, pgvector, OpenSearch) for RAG applications
- Develop knowledge graphs (Neo4j)
- Ensure data quality, traceability, and governance for AI-driven systems
- Optimize data flows between sources, models, and consuming applications
- Cloud Platforms & No-Code / Low-Code AI Tools
- Work with one or more managed AI platforms from major cloud providers:
- Azure AI Studio and Azure Databricks for ML and AI workflows
- Google Vertex AI for model training and deployment
- AWS Bedrock for access to foundation models
- OpenAI Platform, Anthropic API, Mistral AI, Cohere
- Evaluate and implement no-code/low-code AI tools suited to business needs
- Configure and manage AI workflows on orchestration platforms (n8n, Make, Azure Logic Apps)
- Development & Code Quality
- Use AI-assisted coding tools (Claude Code, GitHub Copilot, Cursor) to maximize productivity
- Produce high-quality, maintainable, and well-documented code in Python, TypeScript/JavaScript, and C#
- Participate in code reviews and uphold development best practices
- Implement unit and integration tests for AI components
- Document architectures, technical decisions, and usage guides
- Tech Watch & Collaboration
- Stay on top of the latest advances in generative AI, LLMs, and fine-tuning techniques
- Actively participate in technical discussions with the team and share learnings
- Collaborate with product, data, and infrastructure teams to deliver cohesive solutions
- Contribute to evaluating and selecting AI tools and technologies adopted by the company
WHAT WE’RE LOOKING FOR
- University or technical degree in computer science, software engineering, or a related field
- 5 to 8 years of experience in software development
- Mastery of at least one complete ecosystem (e.g., .NET, Node.js, Python, or equivalent)
- Strong experience with front-end (React, Angular, Vue) or mobile (Flutter, React Native, etc.) technologies
- In-depth knowledge of databases (SQL/NoSQL) and cloud environments (Azure, AWS, or GCP)
- Familiarity with CI/CD, automated testing, and version control best practices (Git, pipelines, etc.)
- Hands-on experience with at least one AI orchestration framework: LangChain, LlamaIndex, or equivalent
- Knowledge of RAG (Retrieval-Augmented Generation) architectures and vector databases
- Experience with LLM APIs (OpenAI, Anthropic, Azure OpenAI, or equivalent)
Knowledge of data pipelines (ETL/ELT) and related tools
- Ability to analyze and solve complex problems independently
- Bilingualism (French/English) to collaborate with our international teams and clients
- Bonus points: experience in software architecture, AI integration, or DevOps
THE HIRING PROCESS
- You apply. 📝 (We actually read your resume — promise!)
- We chat. 💬 A short call with HR — we want to see if we click on both a human and a technical level. Just 15 minutes of your time.
- First interview. ☕ An open conversation 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 we go (hopefully deep!).
- Second interview, if needed. ☕☕ A chance to dive further into your world, meet other teammates, and make sure we’re truly meant to work together. Expect another 30 to 60 minutes.
- We send you an offer. ✍️ If everything goes well, no need for 26 meetings — if we like you, we won’t ghost you.
- Welcome aboard! 🚀 We’ll greet you with a laptop and a good coffee (or tea — no judgment).
COMPENSATION
We also offer annual performance reviews, opportunities for career growth, and a full range of benefits to support your well-being — because great work deserves great rewards.
WHY JOIN US?
We could tell you about our group insurance (yes, we have it) or how you’ll be 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.