Job offer
Operations Research & Artificial IntelligenceDeveloper
To submit your application, click here.
Ready to take on exciting new challenges and join a team where your talent will be fully valued?
Send us your application now! We can't wait to meet you and start this adventure together. 😃
Greetings to you, talented developer! 🌟
Who are we?
Explor.ai is a team of artificial intelligence enthusiasts whose mission is to help small and medium-sized Quebec businesses shine in the digital age.
Whether it's through challenging and strategic workshops, feasibility studies, or developing bespoke AI solutions, we love turning data into profits for our customers! We tackle tough challenges like sales forecasting, inventory optimization, workforce planning, and much more. 🎯
Why join us?
💻 100% telecommuting: Work where you want, when you want!
⏰ Flexible working hours: Work-life balance is essential for us.
💬 Regular virtual meetings: We like to get together to exchange ideas and strengthen our team spirit.
🤝 Mentoring & ongoing support: At Explor.ai, we help each other and grow together.
🌍 Inclusive & diverse culture: Every idea counts, and teamwork is our strength!
What you'll do with us
As an Operational Research & Artificial Intelligence Developer at
Explor.ai, you'll be at the heart of our projects, with a dual role: operational research
and AI solution development.
Operational Research :
Process modeling and optimization: You'll design and improve
production scheduling models, and optimize inventory and
labor management using advanced operations research techniques.Optimization algorithms: Develop high-performance algorithms
(heuristics, metaheuristics, mathematical programming) to solve
complex scheduling and planning problems.Collaboration with field experts: Working hand-in-hand with
production teams to understand their constraints and adapt
optimization solutions.Applied research: Participate in applied research projects in
collaboration with AI teams to improve optimization methods and
explore new approaches.Technology watch: keep abreast of the latest advances in operational research
and AI to offer ever more innovative solutions.
Artificial Intelligence:
Work with the main LLM libraries to develop, train and integrate advanced models.
Collaborate in the creation of tailor-made AI solutions, adapted to the specific needs of our customers.
Ensure the performance and effectiveness of AI models deployed in production.
Experiment with new AI approaches to stay at the cutting edge of technology.
What you master
Python and optimization: You're comfortable with Python and its libraries dedicated to
optimization (like PuLP, OR-Tools, Pyomo).Operational Research: You have solid experience with
methods such as linear programming (MILP), heuristics and metaheuristics
applied to industrial problems.Modeling tools: You're familiar with solvers like Gurobi, CPLEX, or
others to solve complex optimization problems.Scheduling algorithms: You have already designed or worked on
scheduling algorithms for industrial environments.Knowledge of good development practices.
The little extras that make all the difference
Industry experience: You have worked on scheduling optimization projects or
in factories or industrial environments.Academic research: You've taken part in research projects, published
articles, or presented at conferences specializing in operational research.Stochastic models: You are familiar with stochastic methods for
taking uncertainty into account in production planning.Combinatorial optimization: You have expertise in large-scale combinatorial optimization
.Experience with AI research frameworks: Familiarity with
AI research platforms such as Hugging Face, OpenAI API or TensorFlow
Hub for model sharing and experimentation.Knowledge of complex neural networks: Experience with
advanced architectures such as GANs (Generative Adversarial Networks),
recurrent neural networks (RNNs), or
graph neural networks (GNNs).Mastery of model optimization and fine-tuning: Ability to fine-tune and
improve pre-trained models for specific use cases, using
fine-tuning and knowledge distillation techniques.
Personal qualities
Eager to learn and adapt in a constantly changing environment.
Analytical thinking and problem-solving skills.
Excellent communication skills in French and English
At Explor.ai, we firmly believe in inclusion and diversity. We're convinced that the richness of our differences is our strength, which is why we're committed to creating a working environment where everyone feels respected, supported and valued. 🌍 Whatever your background, origins or beliefs, you'll be welcomed into our team with open arms.
Together, let's cultivate a spirit of openness and collaboration where everyone can flourish and contribute to our collective success! 🤝