Senior AI Developer

EUROPEAN DYNAMICS
Summary
Join European Dynamics as a Senior AI Developer and contribute your expertise remotely to a major client's IT team. You will define KPIs for AI solutions, identify opportunities to leverage data science, and develop scalable, production-ready software. Responsibilities include writing, testing, and maintaining code throughout the software development lifecycle. This role requires a university degree in IT, extensive experience in software development (including Python and AI/Data Science projects), and familiarity with cloud computing, big data technologies, and DevSecOps. Native German fluency is essential. European Dynamics offers competitive remuneration and a full benefits package.
Requirements
- University degree in IT, combined with minimum 7 years of relevant working experience in IT
- At least 3 years of experience in software development in Python and comprehensive knowledge in areas such as full stack, app development, or the development of distributed applications
- At least 1 year of experience working on production AI/Data Science/Data Analytics projects and specialized knowledge in specific data science fields (e.g., NLP, OCR, etc.)
- Experience with cloud computing platforms (e.g., MS Azure, AWS, GCP)
- Experience in working with Git and JIRA
- Experience with big data technologies (e.g., Hadoop, BigQuery, Spark) as well as working with various databases
- Experience with data processing, visualization, and modeling in Python
- Experience in DevSecOps principles and industry best practices for deployment using CI/CD tools and infrastructure as code (e.g., Jenkins, Docker, Kubernetes, Terraform)
- Experience with prompt engineering for large language models (LLMs) as well as in applying techniques to provide application-specific information to LLMs, such as retrieval-augmented generation (RAG)
- Experience in using modern software libraries such as LangChain for developing workflows and systems based on LLMs
- Knowledge of SQL
- Knowledge of the ML lifecycle from data extraction to modelling, product development and A/B testing
- Eligibility is restricted to native German speakers
Responsibilities
- Define KPIs for measuring the success of AI solutions and supporting the planning for monitoring and maintenance of production models
- Proactively identifying opportunities to leverage data science/ML/AI solutions to support the business unit's priorities, including participation in roadmap planning and backlog creation
- Writing, testing, deploying, and maintaining code throughout the entire software development lifecycle
- Transforming existing prototype code into scalable, production-ready software
Benefits
Competitive remuneration (either on contract basis or remuneration with full benefits package)
Share this job:
Similar Remote Jobs
