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.