Python/ML Software Engineer (M/F/X)

Job expired!

Company Description

Combining the best of human and artificial intelligence, the conversational platform of allows brands to offer their customers an authentic and personalized online shopping experience at scale.

Consumers have widely adopted messaging in their daily life. They are 85% preferring to interact with a brand as they do with their loved ones: via messaging. It's simple, personal, and engaging.

As a provider of a complete solution for pre-sales and customer service, iAdvize's only mission since its creation in 2010 is: to make brands conversational.

To offer this experience at scale, iAdvize has developed . Powered by its trusted generative AI designed for e-commerce, the solution revolutionizes the daily lives of customer service advisors. iAdvize Copilot™ facilitates the work of customer service and online sales teams by improving their productivity (conversion rate multiplied by 10).

iAdvize also has more than 200 talents in Nantes (our headquarters), Paris (FR), Düsseldorf (DE) and Boston (US); We are proud to be a Great Place to Work and a winner of FrenchTech Next 40 and 120.

The well-being of our employees is essential for us and numerous initiatives are carried out each year by our teams so that we can all evolve in a work environment conducive to personal and professional development.

Convinced by the major asset that diversity represents in our teams, we are proud to have more than 45% of women in our staff.

We are also convinced that sustainable growth is only achievable by taking into account ambitious societal & environmental objectives. Since 2022, we have launched a multidisciplinary working group on CSR issues, in order to reduce our carbon emissions, form responsible partnerships and support the transformation of e-commerce towards a more sustainable model.

You can find more information and photos of our premises on our page .

Job Description

Context

As part of our development on topics related to AI at iAdvize, we are opening a position for an experienced Software engineer specialized in back end.

You will evolve within the Product&Engineering pole bringing together all of our tech, product, and data experts. Specifically within the AI/Bots swarm with a high level of activity. The team consists of about 9 people (Product Manager, Product Designer, Machine learning engineers, back and front end engineers).

Projects / Technical Stack

The development of topics related to AI at iAdvize remains a strategic axis, OpenAI opens new perspectives to explore.

Here is an idea of the next projects that will be carried out by the Swarm:

  • Integration of OpenAI technologies in our chatbots
  • Integration of data sources and business APIs to feed OpenAI
  • Development of concrete applications in this sense (co-pilot for agents, FAQ, product recommendations by bots…)

Info on the technical stack of the team (in summary):

Python, Scala, PostgreSQL, Kafka, Docker, gRPC, GraphQL

Missions

The swarm is autonomous on its functional perimeter, from the brief by the Product Manager, the team's mission is to:

  • Design/architect a solution
  • Develop and test this solution
  • Put the solution into production
  • Monitor and maintain services in production
  • Ensure that best practices are followed to develop the codebases of services
  • Ensure that technical decisions made are in line with iAdvize's tech & product strategy

Qualifications

HardSkills

  • Mastery of Python and its ecosystem
  • Mastery of SQL / Elastic search databases
  • Mastery of development in micro-services architecture (via Docker)
  • Knowledge of CI/CD and cloud technologies
  • Foundation of knowledge in Computer Science / Mathematics / ML
  • A minimum of 5 years of professional experience in development

SoftSkills:

  • You are humble and like to share/collaborate in a team
  • You produce quality, simple, scalable, and efficient code
  • You are passionate about your profession and keep up to date with innovations in your areas of interest

Nice to have:

  • Experience in a SaaS publisher
  • Experience in Scala

Additional Information

  • Contract: Permanent contract, full time
  • Place of work: position to be filled in Nantes (headquarters, near South station)
  • Start date: as soon as possible
  • Telework charter in place (3 days a week, possible after the onboarding).

iAdvize is committed to the diversity of its teams and practices a strict non-discrimination policy in recruitment.

Joining iAdvize means…

Participating in the development of an ambitious, international, and dynamic French scale-up. Joining a cohort of newcomers and participating in a week-long onboarding program that will train you on our product, strategy, market, and sales techniques. Working in agile working conditions, where you can be proactive in bringing your ideas.