
AI Application Engineer – Full-Stack, Backend
MCI Deutschland
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
Job Level
About the role
- You develop AI-powered web applications and services for internal teams and client projects — with a focus on Python backend, LLM API integration, and database connectivity.
- You systematically turn prototypes into production-ready, long-term solutions.
- You implement server-side logic in Python, integrate LLM APIs and other systems via interfaces, and ensure clean, traceable code structure.
- You build simple web interfaces for internal tools or prototypes, connect them to the backend, and ensure functionality and user-friendliness.
- You analyze errors, make adjustments, and ensure the smooth operation of your applications — including deployment to server or cloud environments.
- You work on proofs of concept, test new approaches, and gradually transition them into permanent, usable solutions.
Requirements
- Backend proficiency in Python: You are proficient in Python and have experience developing web applications or APIs, ideally with FastAPI, Django, or Flask.
- AI and API experience: You have worked with LLM APIs before or are eager to dive deep into these technologies.
- Data understanding: You are comfortable working with relational databases such as PostgreSQL or MySQL and know the basics of data modeling.
- Frontend basics: You can implement simple web interfaces with HTML, CSS, and JavaScript, or you are willing to learn modern frameworks like React, Vue, or Angular.
- Version control & deployment: You work routinely with Git and team workflows and have initial experience deploying applications to servers or cloud environments.
- Security awareness: You handle authentication, API keys, and sensitive data responsibly and pay attention to secure, stable applications.
- Structured working style: You can translate business requirements into technical solutions, work independently and reliably, and keep your processes clear and traceable.
- Strong problem-solving skills: You identify dependencies, find pragmatic approaches, and develop stable, usable solutions.
- Eagerness to learn & passion for technology: You are interested in generative AI, modern web development, and cloud services, and are motivated to continuously develop your skills.
- Languages: You speak German well and English very well.
Benefits
- A culture of mutual respect: Flat hierarchies, appreciative leadership, and transparent decisions — here what matters is what you can do, not your title.
- Real flexibility: No core working hours, remote work/home office, and many positions offer location-independent work — for more freedom in your job.
- Learning & development that’s fun: From learning weeks with top speakers, AI courses on our Switch platform, to LinkedIn trainings with a paid photoshoot — we want to help you grow.
- A culture that connects: With table football evenings, team challenges, our big annual Celebrate event, and regular feel-good activities — for more community and team spirit.
- Mental health & wellbeing in focus: Through OpenUp we offer access to conversations with psychologists, coaching, and meditation sessions — because your mental health matters to us.
- Sustainability with real impact: Our CSR team actively engages in cleanup actions, donation projects, our MCI book club, and more — because sustainable action is not a trend for us, it's a mindset.
- Equal opportunities as a given: We offer fair salary bands and no gender pay gap — equal opportunity and diversity are part of our reality.
- An office that feels like home: Modern tech, cozy seating areas, phone booths, a swing chair — we provide everything so you can reach your full potential.
- Oh, and your furry friend is welcome too!
- More than just a salary: 30 days of vacation for full-time, paid special leave, JobRad leasing, subsidy for the Deutschlandticket — so you get the support you want.
- Family-friendly policies in practice: We know family comes first. Whether parental leave, daycare subsidies, or short-term leave — we support you so you can be there for your family without making professional compromises.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonFastAPIDjangoFlaskLLM API integrationPostgreSQLMySQLHTMLCSSJavaScript
Soft skills
problem-solvingstructured working styleindependencereliabilitycommunicationeagerness to learnpassion for technology