95% Remote: AI Data Engineer – Python, Machine Learning & NLP (m/f/d)
nemensis AG
Ansprechpartner: Jens Eberling
Frankfurt, Deutschland
FinanzenAutomatic Data Processing EquipmentData IntelligencePythonMachine LearningNatural Language ProcessingTensorFlowAzure Machine LearningDatenbank-EnginesAutomatisierte DatenverarbeitungArtificial Intelligence Markup Language (AIML)Data Generation
Beschreibung
For our client, we are looking for an AI Data Engineer – Python, Machine Learning & NLP (m/f/d)
Project Description
Our client in the banking sector is seeking an experienced AI Data Engineer to help build, integrate and operate robust, production-grade AI applications. The role combines strong Python backend engineering with hands-on expertise in machine learning, statistical models and natural language processing. Working closely with data scientists and cloud engineers, the AI Data Engineer will help make AI solutions reliable, observable, scalable and sustainable in an enterprise environment.
The project’s specific product, business use case and functional scope were not provided. The description therefore stays at the level of the confirmed banking-sector and AI engineering context.
Project Parameters
- Start: As soon as possible, subject to interviews and the client’s final decision
- Duration: Expected to run until Q3 2027
- Workload: Full-time
- Location: Hybrid; predominantly remote, with one on-site visit per month in Frankfurt am Main
- Travel: Availability to travel to Frankfurt am Main once per month is required
- Engagement model: Individual freelancers and permanent employees engaged via a subcontractor are both accepted
- Onboarding: The first 20 person-days are required for onboarding and are paid at a 50% reduced daily rate
- Language: German + English at C1 level; fluent business communication
- Background check: A police clearance certificate is required
- Note: CVs must be submitted in English
Responsibilities
- Develop robust, production-grade AI applications in close collaboration with data scientists.
- Design, integrate, train, deploy and evaluate machine learning and statistical models.
- Apply suitable algorithms and techniques, including model training, transfer learning, GANs and GPT-based approaches, where relevant.
- Build and maintain Python backend services for AI applications.
- Design reliable and sustainable AI solutions, including monitoring application performance and identifying signs of declining model accuracy over time.
- Assess existing AI applications, identify performance bottlenecks and apply engineering practices that improve stability, autonomy and traceability of models in corporate IT environments.
- Select suitable deployment and processing technologies to make AI capabilities reliable in production.
- Work with cloud engineers to select execution environments that support cost efficiency and scalability in cloud environments.
- Design complex AI data architectures that enable consistent use of data across solutions.
- Define continuous AI flows (CML/CAI) with the support of continuous integration and continuous deployment pipelines.
- Design and optimize processes for the sustainable management of AI application lifecycles.
- Coach AI teams and support alignment with the enterprise AI strategy; mentor traditional application teams in adopting machine-learning-oriented approaches.
- Identify organizational risks and strengths and communicate them effectively to senior stakeholders through clear presentations and recommendations.
- Research products and components from a business-oriented, vendor-neutral perspective; identify opportunities and bottlenecks in the enterprise application landscape.
- Support the design and evolution of a comprehensive AI enterprise architecture.
Experience & Knowledge
Required
- At least 5 years of professional experience; 10 years or more is preferred.
- Extensive hands-on experience with machine learning frameworks, including TensorFlow and PyTorch.
- Experience with transformer and natural language processing tools, including Hugging Face and spaCy.
- Experience with the architecture, integration, training, deployment and evaluation of machine learning and statistical models.
- Knowledge of relevant algorithms and techniques, including model training, transfer learning, GANs and GPT.
- Strong backend development experience with Python.
- English at C1 level, with the ability to communicate fluently in business and negotiation contexts, including under pressure.
- Ability and willingness to travel to Frankfurt am Main once per month.
Preferred
- Approximately 10 years or more of professional experience.
- Experience with AWS-based AI tooling, especially Amazon Bedrock.
- Experience building and operating production-grade AI applications, including monitoring model performance and accuracy over time.
- Experience with CI/CD pipelines and continuous AI workflows.
- Strong communication, coaching and presentation skills, including the ability to communicate risks and recommendations to senior stakeholders.
- A business-oriented, vendor-neutral approach to researching AI products and components and shaping enterprise AI architecture.
To be considered for the role, please provide your hourly rate and your CV in English.