INTO AI
Genai Backend Engineer (Remote)
Genai Backend Engineer | INTO AI | Algeria
About Us
INTO is a dynamic Canadian company leading in generative AI. We developadvanced conversational AI solutions and help organizations with their AItransformation. Our unique approach combines advising with building and...
Genai Backend Engineer | INTO AI | Algeria
About Us
INTO is a dynamic Canadian company leading in generative AI. We develop advanced conversational AI solutions and help organizations with their AI transformation. Our unique approach combines advising with building and implementing intelligent solutions, enhancing communication, automating processes, and improving customer experiences. Our team experiences both product development and strategic implementation, fostering professional growth. As a growing player in Montreal’s AI scene, we push AI boundaries while nurturing a collaborative, innovative culture.
About the Role
We are looking for a skilled and experienced Backend Engineer to build scalable platforms powered by Generative AI (GenAI). Your role will involve designing and developing robust APIs and services, creating end-to-end Retrieval-Augmented Generation (RAG) pipelines, and seamlessly integrating advanced AI models into production systems.
You will collaborate closely with our product, design, and AI teams to deliver backend solutions that drive innovative, AI-powered features. This position offers the chance to work with state-of-the-art technology, solve complex problems, and play a key role in shaping the future of our platform.
Key Responsibilities
- Build and maintain scalable backend services using Python.
- Design and manage PostgreSQL databases, ensuring efficient data storage and retrieval.
- Integrate pre-trained generative AI models (e.g., OpenAI, Hugging Face, Vertex AI) into production environments.
- Collaborate on the design and implementation of AI-driven features.
- Ensure backend systems are secure, efficient, and maintainable.
- Monitor, debug, and optimize backend systems in production.
Must-Have Qualifications
- Bachelor’s degree or equivalent in Computer Science, Software Engineering, or a related technical field.
- Extensive experience in Python, particularly with frameworks such as FastAPI or Flask.
- Strong knowledge of relational databases, especially PostgreSQL, with experience in database optimization and query performance tuning.
- Proven expertise in designing and implementing RESTful or GraphQL APIs for scalable applications.
- Hands-on experience with asynchronous processing using queues/workers (e.g., Celery, Redis, RabbitMQ).
- Solid understanding of Generative AI principles and workflows, with experience integrating AI models (e.g., OpenAI, Hugging Face, Vertex AI) into production systems.
Bonus Skills
- Experience with cloud platforms, particularly Google Cloud Platform (GCP).
- Experience in AI development frameworks such as LangChain and LangGraph.
- Understanding of Natural Language Processing (NLP), Artificial Intelligence (AI), or systems powered by Large Language Models (LLMs).
- Practical experience designing and implementing Retrieval-Augmented Generation (RAG) workflows and utilizing vector databases.
- Familiarity with DevOps tools and practices for managing and monitoring AI-based applications.
- Experience with front-end development with PHP and JavaScript
Why Join Us?
- Innovative Environment: Join a fast-growing AI company in Canada’s thriving tech ecosystem, working with cutting-edge conversational AI technology that transforms how businesses interact with their customers. Join a team that values creativity, innovation, and continuous improvement.
- 100% Remote Role: Work with a diverse, passionate team distributed across the word in a flexible hybrid environment. Work from anywhere with a reliable internet connection, maintaining a strong work-life balance.
- Impactful Work: Gain unique exposure to multiple industries and complex business challenges while shaping innovative AI solutions.
- Collaborative Culture: Be part of a culture that values innovation, continuous learning, and work-life balance, with regular team events and professional development opportunities
- Competitive Compensation: Receive competitive compensation that reflects your skills and experience.
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save