Senior Fullstack AI Engineer
New
Remote (99%) in Europe; must be able to travel freely within Europe, 2 PM - 6 PM CET overlap required.ContractSenior
Salary35,000 - 42,000 EUR per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- DockerNode.jsPythonTypeScriptFastAPIReactRESTful APIsLangChain
Requirements
- Expertise in Python for back-end development.
- Experience with FastAPI, Pandas, and NumPy for building scalable RESTful APIs.
- Proficiency in React, Node.js, and TypeScript.
- Experience with Retrieval Augmented Generation (RAG).
- Proficiency in Prompt Engineering.
- Experience with MCP/FastMCP.
- Knowledge of vector databases and embedding models.
- Familiarity with frameworks such as LangChain, LangGraph, and LlamaIndex.
- Ability to work with large datasets and perform data cleaning, transformation, and manipulation.
- Hands-on experience with AWS, Azure, or GCP and cloud-based hosting.
- Understanding of asynchronous programming patterns.
- Familiarity with Docker for application deployment.
- Knowledge of API authentication methods such as OAuth and JWT.
Responsibilities
- Develop and maintain scalable back-end services using FastAPI and other modern frameworks.
- Ensure seamless integration with front-end applications and external services through well-designed RESTful APIs.
- Maintain integration modules in Node.js/React that connect the frontend to Python APIs.
- Contribute to Node.js backend components when required, integrating them with Python services.
- Leverage cloud infrastructure (Azure Functions, Azure Storage) for hosting and scaling applications.
- Implement security best practices for API authentication (OAuth, JWT) and data protection.
- Work on GenAI-driven applications using frameworks such as LangChain, LlamaIndex, vector databases, and agentic frameworks.
- Containerize applications using Docker for environment management.
View Full Description & ApplyYou'll be redirected to the employer's site