Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title: Senior Python Developer
Location: Berlin, Germany (Hybrid position)
Type: Full-Time
Entry Date: Immediately
Company Description: Talonic is a dynamic and innovative AI start-up dedicated to making data and analytics accessible to everyone. We are looking for a passionate and experienced Sales Manager to join our growing team, who will play a pivotal role in shaping our sales funnels. Talonic is backed by the Humboldt University of Berlin, K.I.E.Z., Science & Startups, NVidia Inception, Microsoft and more.
Job Description: As a Senior Python Developer at Talonic, you'll have a hands-on role building, training, and optimizing AI-driven systems and data tools. You’ll work closely with our technical team to develop backend architectures, fine-tune AI models, and help manage large-scale data operations.
This role is perfect for someone with a deep curiosity for data, who enjoys solving technical challenges, loves experimenting with AI models, and wants to help shape a young and ambitious company.
At Talonic, we value curiosity, initiative, and a growth mindset. You'll have the support you need but also the freedom to test new ideas, explore modern technologies, and own your projects end-to-end.
Key Responsibilities:
- Own and evolve our largely Python-based codebase (FastAPI-based, asynchronous pipelines, LLM integrations, OCR, sandboxed execution).
- Balance engineering rigor (testing, code reviews, CI/CD) with practical problem-solving across a variety of domains.
- Guide junior developers through code reviews, mentoring, and knowledge-sharing.
- Architect and maintain pipelines that run both on-premise and in the cloud under varying hardware constraints.
- Collaborate with product and business stakeholders to translate requirements into maintainable, scalable solutions.
- Research, prototype, and implement unorthodox solutions when the best approach isn’t obvious (e.g., parsing quirky file formats, adapting to regulatory/business needs).
Must-Haves:
- Strong professional experience designing and delivering complex applications, ideally across different domains.
- Deep knowledge of Python, from async programming and FastAPI to performance optimization and maintainable code structure.
- Curiosity and versatility: ability to quickly learn unfamiliar domains (files, models, business rules, etc.).
- Some Linux/DevOps/Cloud experience - comfortable deploying, debugging, and tuning systems in production.
- Team leadership or mentoring experience with junior developers.
- Pragmatic understanding of applied AI/ML concepts, particularly LLM usage and structured output.
Nice-to-haves:
- Experience with OCR, object detection models (YOLO or similar), or other ML integrations
- Familiarity with common business operations
- Experience building web applications, REST-APIs, Enterprise solutions
- Contributions to open-source or a portfolio of exploratory side projects.
- You don't trust the hype, but you're not refusing to use an IDE either.
Benefits:
- Salary: Based on experience, with the opportunity for a significant increase after our next fundraising round.
- Remote Work: This is a hybrid position, offering the flexibility to work remotely with the option to use our office at Humboldt University or at K.I.E.Z. in Berlin. Some in-person attendance is required for team meetings and occasional start-up or industry events.
- Location: The hire needs to be located in Berlin or within close, physical proximity.
- Growth Opportunity: Gain deep insights into all aspects of the business and take your career to the next level. Be a part of a fast-growing start-up where you can make a real impact.
- Supportive Culture: We promote a safe, inclusive, and supportive work environment where everyone's ideas are valued, and we avoid micro-management.
- Learning Environment: We believe in continuous learning and growth, providing a space for you to explore new technologies, methodologies, and approaches in data engineering.
How to Apply:
Please send your resume and a cover letter explaining why you are a good fit for this role to [email protected]. Include "Python Developer" in the subject line.
Talonic is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Key Skills
Ranked by relevanceReady to apply?
Join Talonic and take your career to the next level!
Application takes less than 5 minutes