FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Python-based backend development, REST API design, and machine learning applications, with a strong focus on data modeling and integration of AI technologies. Proficient in deploying and maintaining production systems while ensuring code quality and effective communication.
Highest-signal resume keywords
Python DevelopmentREST API DesignMachine LearningData ModelingCI/CD
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonREST APIsData ModelingMachine LearningGenerative AILarge Language ModelsLinux/UbuntuGitDockerPostgreSQL
Soft Skills
Proactive CommunicationIndependent WorkReliable ApproachAbility to Prioritize
Tools & Technologies
CI/CDFirebaseGoogle CloudFirestore
Certifications & Qualifications
University Degree in Computer ScienceUniversity Degree in Data ScienceUniversity Degree in Business Informatics
Industry Keywords
Data EngineeringAI ApplicationsBusiness IntelligenceProduction Systems
Tech Stack
Tools & technologiesCloudDockerFirebaseJavaKotlinLinuxPostgresPythonGo
About the role
Key responsibilities & impact- Further develop the platform across backend engineering/APIs and data engineering/applied AI
- Guide features from conception through data modeling and implementation to production deployment
- Develop and enhance Python-based backend services
- Design and implement REST APIs, data models, and application logic
- Integrate external services and interfaces
- Further develop data-driven business intelligence tools
- Develop AI-powered analysis and reporting features
- Integrate existing models and LLM APIs into production environments
- Develop proprietary ML models based on domain-specific data
- Build and maintain automated tests and technical documentation
- Support deployments, monitoring, and CI/CD
- Analyze logs and troubleshoot issues in live operations, without on-call or 24/7 duties
- Work closely on product and operations topics
Requirements
What you’ll need- Completed university degree in Computer Science, Data Science, Business Informatics, or a comparable STEM discipline
- Excellent knowledge of Python or a comparable backend language (e.g., Java, Kotlin, C#, or Go), along with a willingness to work productively with Python
- Practical experience with REST APIs, data modeling, Linux/Ubuntu, and Git
- Solid foundational knowledge of machine learning, generative AI, and large language models
- Initial hands-on experience with AI applications, for example through university studies, a thesis, personal projects, or professional work
- Willingness to systematically learn how to work with production systems and new technologies
- Excellent German and English skills
- As a general rule, the examination date on the degree certificate or diploma must not be more than two years before the start of employment; subsequent academic or research work may extend this period by its duration, up to a maximum of six additional years
- Nice to have: Experience with Docker or CI/CD
- Nice to have: Knowledge of PostgreSQL, Firestore, or comparable databases
- Nice to have: Experience with Firebase, Google Cloud, or other cloud/serverless environments
- Nice to have: Experience operating data- or AI-powered applications reliably
- Independent, reliable, and responsible approach to work
- Commitment to clear, maintainable, and well-tested code
- Ability to prioritize changing tasks across backend, data, AI, and infrastructure effectively
- Open and proactive communication
Benefits
Comp & perks- Opportunity to take on responsibility early in a growing company
- Permanent full-time position with a 40-hour workweek
- Workplace in Dortmund, in the immediate vicinity of TU Dortmund University
- Hybrid working model with two shared office days per week
- Flexible working hours
- 30 days of annual leave
- Potential future option to receive virtual company shares (VSOP)
- MacBook and iPhone for work
- Structured onboarding and mentoring
- Regular team activities and short decision-making paths
