The QA Company
AI Software Engineer
Job Location
Saint-Etienne, France
Job Description
Key words : Python, FastAPI, API Development,Database, Management, PostgreSQL, NLP, HuggingFace, Version Control, GitHub, Data Connectors, Data Integration, AI Platforms, Generative AI, Gen-AI Ecosystem, AI Startup, Information Access, SaaS, Chatbots Description : The primary objective of this positon is to work on the core development team of our Gen AI platform QAnswer. For a list of features checkout https://doc.qanswer.ai. Your contributions will play a crucial role in strengthening the platform’s capabilities to provide accurate, context-aware responses using state-of-the-art AI technologies. Additionally, you’ll have the opportunity to collaborate on broader development efforts that shape the evolution of QAnswer’s Gen-AI ecosystem. Objectives: You will work on: Work on core algorithms for: Rag, document parsing, LLM deployment, AI tasks Developing and Testing Data Connectors: Design, implement, and rigorously test robust data connectors to integrate external data sources such as databases, APIs, and structured/unstructured datasets into QAnswer’s platform. Write clean, maintainable, and well-documented code to ensure scalability and ease of future development. Enhancing AI Capabilities: Contribute to improving the Gen-AI platform’s ability to generate precise, contextually accurate, and convincing answers, enabling QAnswer to serve a variety of use cases. Collaborative Development: Align your tasks with your skills, our strategic goals, and your professional growth aspirations to ensure meaningful contributions and mutual development. We will align the specific tasks with your skills, our priorities, and your professional aspirations. What We Are Looking For: We are seeking a motivated and independent software engineer who: Has a passion for computer science and a drive to solve complex problems. Can work independently while embracing teamwork and collaborative environments. Demonstrates strong programming skills in Python and is eager to learn and apply new technologies. Thrives on new challenges and is unafraid to tackle unfamiliar problems. Desired Skills: To succeed in this internship, the following skills and experiences are highly valued: Proficiency in Python and FastAPI: Experience in building and managing APIs using FastAPI and integrating external data sources, such as databases and web-scraped data. Database Management: Familiarity with PostgreSQL or similar database systems for managing and querying structured data. NLP Expertise: A solid understanding of Natural Language Processing concepts and experience with language models like HuggingFace. Awareness of AI Trends: An understanding of recent advancements in AI and NLP, with a passion for staying updated in the field. Version Control Skills: Experience using GitHub or similar tools to manage codebases and collaborate with teams effectively Context of work: You will work in Saint Etienne, a medium-size city of France. You will belong to the startup company called The QA Company (https://the-qa-company.com) that is working in an international contact with customers across Europe and in the US. We are working with customers like the European Commission, the European Parliament and the European Council. The working language will be mostly English (French is not required but can be useful). Interested? You can ask questions and send your application to Dennis Diefenbach info@the-qa-company.com We will consider applications containing: A CV or Personal Resume (including the passport number, date/place of birth, and no missing year in the curriculum); A page letter describing some of your experiences (in computer sciences and in other fields), and what is the motivation behind your application.
Location: Saint-Etienne, FR
Posted Date: 5/20/2025
Location: Saint-Etienne, FR
Posted Date: 5/20/2025
Contact Information
Contact | Human Resources The QA Company |
---|