Your Tasks
- Develop, evaluate, and deploy applications based on multi-agent LLM flows.
- Collaborate within agile and multidisciplinary teams.
- Ensure the quality of developed solutions and their relevance to clients' business challenges.
- Contribute to the continuous improvement of our development practices.
Your Profile
- Education: Bachelor’s degree (or higher) in Computer Science with a specialization in AI (Master’s in CS/AI is an asset).
- 3 years of experience in software development in industry.
- Strong skills in Python.
- Strong software engineering skills: design, CI, testing, architecture, etc.
- Experience with the development of applications based on LLMs and associated techniques: RAG, context management, llm-as-a-judge, prompt engineering, etc.
- Strong communication skills in French (English is an asset).
- Experience in machine learning applied to NLP (asset).
- Experience in machine learning applied to computer vision (asset).
- Experience in machine learning operations (MLOps) (asset).
- Experience with the following technologies are assets: PyTorch, Scikit-learn, NLTK, FastAPI, Pydantic, PydanticAI, HuggingFace.
- Experience in handling and defining relational and non-relational database schemas (asset).
Your Attitude
- Proactive: You anticipate problems and don't wait for an invitation to solve them.
- Cooperative: You value everyone's contribution, experience, and expertise, understanding that collective results matter more than egos.
- Conscientious: You care about the quality of your work and always look for opportunities to learn and improve.
- Engaged: You are passionate about what you do. The impact of your work is your intrinsic motivation.
- Caring: You seek to build a more equitable and solidary world in line with cooperative values and principles.
Who We Are
The world of Baseline is digital and artificial intelligence. We believe that the digital transformation of Quebec SMEs is the best way to make Quebec flourish.
Our commitment is to support Quebec SMEs in increasing their efficiency and improving their social impact using the power of AI. As a worker cooperative, Baseline offers you much more than just a job. By becoming a member, you become an owner of the company alongside all your colleagues. You share in the profits and vote on our directions. Our collective project truly becomes yours.
We look forward to meeting you.
Our Projects from the Last Year
Creating advanced multi-agent applications based on LLMs for our clients to solve a variety of problems:
- Simplifying end-to-end travel planning by personalizing every step according to individual traveler preferences.
- Providing 24/7 customer service to give immediate and accurate answers regarding retail merchandise.
- Facilitating access to information on professional and college training available in Quebec to assist with career orientation and access to education.
- Assisting various Quebec tech startups in developing their proofs of concept (PoC) and minimum viable products (MVP) integrating AI:
- Designing and implementing MLOps infrastructure to accelerate machine learning model deployment.
- Personalizing online training programs to increase relevance for each learner.
- Democratizing HR data through a solution allowing data queries using natural language.
- Reducing social isolation for Alzheimer's patients through voice conversational agents.
What it Means to be a Member at Baseline
- You participate in democratic life.
- You stay informed about the social economy, the development of the coop, and the issues affecting it.
- You voice your opinions in general assemblies.
- You promote the cooperative movement.
- You receive a share of the dividends (patronage returns) based on the coop's annual profits.
Quick Stats
- Average Age: 31
- Founded: 2020
- Number of Employees: 19
Working Conditions for the Position
- Vacation: 4 weeks of floating vacation plus one week during the Holidays.
- Schedule: Flexible, 4 or 5 days per week at your discretion.
- Salary: Between $41.16 and $51.33 per hour.
- Benefits: Group insurance after 3 months.
- Equipment Provided: Laptop and docking station.
- Location: 100% remote, with a monthly in-person activity in Quebec City on a voluntary basis. Living in the Capitale-Nationale region will be considered an asset.
- Social Life: Team social activities supported by the coop.