Leveraging the world’s best IT brains to build first-class software and shape your digital products
Senior Fullstack AI Engineer
Location
Czechia
Posted
1 day ago
Salary
€35 - €42 / hour
Seniority
Senior
Job Description
Senior Fullstack AI Engineer
Jimmy Technologies
• 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. • Maintenance of 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, utilizing frameworks such as LangChain, LlamaIndex, vector databases, and agentic frameworks. • Containerize applications using Docker for environment management.
Job Requirements
- Expertise in Python for back-end development.
- Experience with FastAPI, Pandas, and NumPy for building scalable RESTful APIs.
- Proficiency in React/ Node.js/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.
- Cloud Services: Hands-on experience with AWS/Azure/GCP and cloud-based hosting.
- Asynchronous Programming: Understanding of async patterns to improve performance.
- Containerization: Familiarity with Docker for application deployment.
- Security Best Practices: Knowledge of API authentication methods such as OAuth and JWT.
- Ability to participate in the discussions and lead the technical discussions.
- Have a consultancy mindset → always try to find a solution for the client.
- Make decisions about the solution and design.
Related Guides
Related Job Pages
More AI Engineer Jobs
• Design and build LLM-powered features and AI agent pipelines — from prompt to production • Extend and optimize our RAG / knowledge base system: chunking strategies, embedding models, vector search, hybrid retrieval (BM25 + semantic), and reranking • Implement agentic workflows with tool use, multi-step reasoning and structured outputs • Build document- and email-processing pipelines that leverage LLMs for classification, extraction and summarization • Integrate and manage LLM providers (OpenAI, Anthropic, etc.) and AI SDKs across the stack • Design evaluation frameworks and feedback loops to measure and continuously improve AI output quality • Build and optimize agents for our growing template library • Operate in an AI-first development setup powered by Claude/Cursor
AI Engineer – Team Lead
Training Resources GroupTransforming Lives Through Quality Training Resources
• Lead AI initiatives across the organization • Own and drive implementation of AI-powered solutions • Ensure AI capabilities are integrated into existing systems and practices • Mentor developers and uplift engineering team skills in AI • Research and stay updated with AI technologies and recommend improvements • Establish AI development standards and ensure compliance with best practices • Collaborate with teams to align AI initiatives with business priorities
• Design and build internal AI tooling that supports automated remediation and migration workflows across the developer platform • Deploy and integrate AI tools (including LLM-based assistants, code analysis agents, and CI/CD-integrated tooling) into existing developer workflows • Troubleshoot and support developers experiencing issues with AI tooling — acting as the subject matter expert for AI-assisted development • Collaborate with teams to embed AI capabilities into build practices, upgrade cycles and security patching pipelines • Measure and report on outcomes: faster upgrade cycles, reduced manual remediation effort, and cost avoidance • Continuously improve tooling based on developer feedback and usage patterns
• Design, develop, and optimize applications leveraging internal LLM platforms • Create, test, and maintain high-quality prompts to drive accurate and predictable outputs • Apply advanced prompting techniques including: Few-shot prompting, Prompt chaining, RAG (Retrieval-Augmented Generation) • Build full-stack, end-to-end GenAI applications • Design and implement backend services integrating LLMs with enterprise systems • Develop or collaborate on web-based user interfaces • Integrate GenAI capabilities into existing applications and workflows • Analyze structured and unstructured data for GenAI use cases • Translate business requirements into LLM-driven workflows • Document design decisions, prompts, and system behavior clearly




