AI Software Engineer @Dialog

Paris
Web3 / IA – Dialog /
Full time /
Hybrid
About us
At Dialog, we're on the cutting edge of integrating generative AI (GenAI) with e-commerce to enhance the shopping experience.
Our mission is to transform e-commerce browsing experience into a highly personalized journey, leveraging advanced AI to intimately understand and meet visitor’s unique needs.


As AI Software Engineer, you will:

    • Play a crucial role in enhancing and monitoring our GenAI components, including our Retrieval Augmented Generation (RAG) system and recommendation engine
    • Be responsible for improving system metrics, developing and implementing comprehensive test suites, and setting up alert systems and dashboards to ensure optimal performance and reliability
    • Collaborate with the Full Stack engineer to building the backend of the end-user app
    • Work with the CTO to challenge the architecture, striking the right balance between quick iterations & feature scalability
    • Participate in the daily life of an early stage startup that is focused on one thing: building an ambitious product

Requirements

    • Experience: 4+ years in software engineering or applied machine learning
    • Proficiency in Python and its ecosystem
    • Proficiency in deploying Python code using at least one cloud service provider
    • Experience with Machine Learning and/or generative AI technologies (at least in a side-project)
    • Experience with Elasticsearch/OpenSearch is a plus
    • Experience with Langchain or a similar framework is a plus
    • Autonomy & Problem-Solving: Ability to work with high-level objectives and develop personal roadmaps to achieve them. Must possess a skill for breaking down complex tasks into manageable actions.

Technical stack

    • Tools: Monorepo with Nx, Github, Github actions
    • Frontend: React
    • Backend: AWS Lambda, CDK
    • Testing: Cypress, Vitest
    • Infra: AWS, CDK

Our stack mindset

    • Fully Type Safe, from DB to UI
    • Tools for rapid development & DX
    • Best practices are encouraged/automated (ESlint, prettier, vitest, cypress, ...)
    • State-of-the-art technologies & libraries

Location

    • The team is based in Paris but we are a remote friendly company. We ask you to be 3 days/month in our Paris offices (ideally you live less than 3hours by train from Paris)

Benefits

    • Competitive salary and equity package
    • Flexible remote work options, with minimal office presence required
    • A supportive environment that fosters professional growth and development

    • We are committed to creating a diverse environment. All qualified applicants will receive consideration for employment irrespective of gender, origins, identity, background and sexual orientation.
      We are aware there’s a long way to go with regard to diversity in our industry, which is why we encourage all applicants- and especially those listed above- to apply to our open positions.