mindit.io

AI Application Engineer

Posted: 20 hours ago

Job Description

Who are we: mindit.io is an AI-driven custom software services company with +250 IT specialists with proven expertise in software & product engineering, artificial intelligence, business intelligence, data analytics & integration services. With offices in Switzerland, Germany and 4 delivery centers in Romania, we cover the entire development cycle from business research, consulting, and architecture to post-implementation testing and maintenance. Our values:Partner of choice: With a customer-centric approach, we build an environment where partnerships thrive and turn them into long-lasting relations. It’s a space of co-creation, innovation, and top-notch technologies to deliver outstanding custom software developmentProfessional: We always deliver and this is one non-negotiable pillar of our culture. Be it product engineering or custom software development, the quality and ethics of our work are inherent to everything we doAuthentic: We value everyone’s uniqueness in the pursuit of framing a culture of equality, diversity, and inclusion. Come as you are and stay true to yourself. We become the best version of ourselves togetherTeam: Trust is our ultimate currency, and we use it to constantly enrich our kind community. When it comes to scaling, the team is our functional cell. We grow together, we learn together, we build togetherAbout the role: The AI Application Engineer bridges the gap between advanced AI capabilities and practical software implementation. This role focuses on embedding pre-trained large language models, intelligent agents, and RAG systems into production-grade applications, enabling natural language reasoning, automation, and data-driven interactions across business platforms. This role is more focused towards applied engineering of intelligent systems rather than core machine learning development. This role is ideal for a software engineer with strong full-stack or backend experience who wants to focus on AI system integration rather than model training, someone capable of turning powerful AI models into coherent, secure, and scalable components of enterprise-grade applications. Responsibilities: Design and implement AI-driven features powered by LLMs, vector search, and retrieval-augmented generation techniques.Build, integrate, and orchestrate intelligent agents capable of reasoning and autonomous task completion using frameworks such Azure AI Foundry, Google Vertex AI, Amazon Bedrock or LangChain. Connect AI models and agents with APIs, external tools, knowledge bases, and databases to support dynamic workflows.Develop backend services and microservices that interact efficiently with model endpoints (e.g., OpenAI, Anthropic, Azure OpenAI, Gemini or other cloud or local models).Prototype and productionize AI copilots, assistants, and chat interfaces within enterprise or SaaS environments. Implement retrieval mechanisms using vector databases (e.g., Azure AI Search, Pinecone, FAISS, Milvus) to enable contextual grounding of language model outputs.Collaborate with product and UX teams to align AI integrations with user needs and ensure reliable, explainable system behavior.Monitor AI-driven services for latency, cost efficiency, and performance consistency in real-world deployment.Maintain documentation for AI integration frameworks, agent logic, and deployment architectures.Lead the development and deployment of AI applications, managing the full lifecycle from ideation to productionMentor junior engineers, providing guidance and support to enhance team performance and technical prowess pport to enhance team performance and technical prowessRequired Qualifications:Strong programming experience with at least one of the following languages: Python, TypeScript or Node.js, Java.Familiarity with modern LLM frameworks and toolkits: Semantic Kernel Agent Framework, Azure AI Foundry Agent Service, LangChain, LlamaIndex, etcPractical understanding of vector search, RAG design, and prompt engineering.Experience with cloud AI platforms (Azure AI Services, AWS Bedrock, or GCP Vertex AI).Proven experience integrating APIs and deploying AI-based microservices.Robust knowledge of REST, GraphQL, and event-driven architecture.Ability to reason about agent workflows, state management, and orchestration logic.Preferred Qualifications (Nice-to-haves):Experience with building conversational frontends (e.g., web chat UIs, Microsoft 365 Copilot plugins, Slack/Teams bots).Understanding of model evaluation, safety mechanisms, and hallucination prevention.Hands-on experience with cloud platforms, such as Azure, GCP, AWSHands-on experience with popular LLMs, such as GPT, Gemini, Claude, including the ability to fine-tune and optimize these models for specific use cases.Familiarity with containerization (Docker, Kubernetes) and CI/CD practices.Experience using monitoring tools for agent observability (e.g. Azure AI Foundry Observability, Langfuse, Prometheus, OpenTelemetry)Eagerness and ability to learn new skills and solve problemsContributions to open-source agentic or LLM integration frameworks or a portfolio of projects (e.g., GitHub repository) demonstrating practical experience in building applications with LLMs, agents, or RAG systems is highly desirable.Educational & Experience Requirements:Bachelor's or Master's degree in Computer Science, Software Engineering, AI, or a related technical field.Minimum of 3-5 years of experience in a software engineering roleMinimum 1-2 years of hands-on experience developing AI-powered applications.What we offer:Learning platforms: Udemy, Master Minds, LinkedIn LearningInternal Technical (including Training held by certified trainers) & Soft skills TrainingMedical SubscriptionGym DeductionBookster Subscriptionmindit.io library - we cover the costs for all specialized books our colleagues want to readWellbeing activitiesFlexible working hoursFlexible office/Work from-home PolicyConstant internal events such as team building, thematical parties, hackathons, team celebrationsminditNomad - all mindit.io houses are available to book by mindit.io people to build a flexible context for all colleagues to work and have fun in great locations across the country (Constanta, Comarnic, Cluj, Iasi, Sibiu)An organizational culture that values employee contribution and empowerment2 extra days of vacation designated for wellbeingFree Therapy Sessions provided by mindit.ioGet to know us better here: www.mindit.io

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs