Jonathan Harrold


Jonathan is a Consultant in the NLP Division at DeepRec.ai, working across Germany. He collaborates with start-ups, venture capital firms, and reputable large enterprises, connecting them with key AI specialists. On both the candidate and client sides, Jonathan helps AI professionals seeking career progression and assists organizations looking to expand their teams.

Previously, Jonathan worked as an estate agent for several years before transitioning into recruitment. He began his recruitment career in the education sector across London and later moved into the AI industry with DeepRec.ai. Fascinated by the ever-changing AI landscape and its growth potential, Jonathan made the shift to focus on this dynamic field.

"I was drawn to joinDeepRec.ai, particularly in its early stages, because of the outstanding infrastructure at Trinnovo Group, which is designed to support and grow a brand like DeepRec.ai. Additionally, the extensive market knowledge of Co-founders Anthony and Hayley in the AI space made it an incredible opportunity that I couldn’t pass up."

JOBS FROM JONATHAN

Remote work, Germany
Technical Program Lead – AI & Coding Operations
Role: Technical Program Lead – AI & Coding Operations€120,000 – €150,000 + Equity + Bonus (negotiable)Remote Europe | Full-time | Eastern Time hours requiredA fast-growing Series B tech company backed by top investors is looking for a Technical Program Lead – AI & Coding Operations to lead large-scale coding initiatives supporting cutting-edge LLM and GenAI solutions for enterprise clients.This is a high-impact leadership role ideal for someone who combines deep coding expertise with operational and project management strength. You’ll be responsible for overseeing 100+ contractor coders, designing coding roadmaps, and ensuring delivery of clean, high-quality data/code for machine learning pipelines.What You’ll Do:Lead end-to-end execution of high-volume coding projects.Translate messy legacy code/data into structured workflows and clear, actionable instructions.Design and maintain high standards for coding quality and delivery timelines.Manage and mentor a global team of 100+ coder contractors.Define QA protocols and troubleshoot operational or technical roadblocks.Collaborate cross-functionally with internal stakeholders and technical teams.What You’ll Bring:6+ years hands-on coding experience (Python, Java, JavaScript, or similar).3+ years in technical project management roles.Expertise in version control, debugging, and scalable software practices.Experience with or exposure to LLMs and Generative AI tools/pipelines.Fluency in multiple programming languages and a solutions-first mindset.Strong leadership and communication skills for managing large distributed teams.What’s On Offer:€120,000 – €150,000 base salary (negotiable)Equity and performance bonusesRemote-first flexibility (must overlap with ET hours)Comprehensive benefits & professional development supportChance to shape the operational foundation of a fast-scaling GenAI company
Jonathan HarroldJonathan Harrold
Remote work, Germany
AI Engineering Manager/Staff Engineer
Role: AI Engineering Manager/Staff Engineer (Python / LLMs / Infrastructure)Location: Fully Remote (Europe)Salary: €110k-€135kEmployment Type: Full-time*Please note: Only candidates with Staff-level experience or above will be considered. Proven team leadership - whether as a Tech Lead, Staff Engineer, or Engineering Manager - is a core requirement for this role.*Join a fast-growing product company at the cutting edge of AI technology. This is an opportunity to lead a talented, cross-functional engineering team while staying hands-on with a modern, high-performance tech stack. Our client’s mission is to build one of the most human-like AI platforms in the world, with millions of users and a strong reputation across academia and media.We're seeking an AI Engineering Manager or Staff Engineer who combines strong backend engineering and infrastructure skills with proven leadership experience. You’ll play a pivotal role in scaling production AI systems, guiding technical direction, and helping drive delivery of sophisticated, LLM-powered solutions.Key Responsibilities:Lead and mentor a high-performing team of AI and backend engineersOwn and evolve the system architecture for AI/ML deployment at scaleBuild and maintain FastAPI-based microservices with Python async patternsManage AI-related infrastructure: containerization (Docker), CI/CD (GitHub Actions), observability (Datadog)Design and support scalable data pipelines using Redis, MongoDB, and KafkaIntegrate with LLMs (OpenAI, Anthropic, LLaMA) and vector databases (e.g. Pinecone)Oversee structured logging and system monitoringCollaborate cross-functionally across AI research, DevOps, and product teamsSupport a robust, high-scale environment (serving 500K+ users)Help shape best practices in software engineering and team cultureCore Requirements:5+ years of backend development experience in PythonLeadership background: experience managing engineering teams or squadsDeep knowledge of Redis (asyncio), MongoDB schema design, and FastAPIHands-on experience with LLM APIs (OpenAI, Anthropic, etc.) and vector databases (e.g. Pinecone)Familiarity with LLaMA models and deployment patternsProficient in Docker and docker-compose for environment managementSolid experience with Kafka in event-driven architecturesExpertise in CI/CD with GitHub Actions and observability tooling (e.g., Datadog)Track record of shipping systems at scale (500K+ users or more)Excellent communication skills and stakeholder collaboration abilitiesA “startup mindset”: proactive, adaptable, and comfortable with ambiguityNice to Have:Experience with Kubernetes and deployment orchestration tools (e.g. Quadrant)Scala familiarity or willingness to learnPrevious work in AI/ML product teams or research-led environments
Jonathan HarroldJonathan Harrold
Berlin, Germany
Machine Learning Engineer
Role: Machine Learning Engineer (B2 German required)Location: Berlin, Germany (Hybrid)Salary: €80,000 – €100,000About:Our client are a fast-growing, profitable company driving AI breakthroughs for clients across industries. Their team of passionate engineers rapidly delivers AI-powered MVPs, transforming clients into AI powerhouses.The Role:As a Machine Learning Engineer, you will:Lead AI-driven projects, turning Proof-of-Concepts (PoCs) into production-ready MVPs.Build data pipelines, develop and deploy ML models, and integrate them into client systems.Collaborate with corporates, NGOs, scale-ups, and public sector organizations.What You Bring:Software Expertise: 2+ years of experience building scalable software solutions with Python and SQL.ML Skills: Hands-on experience with ML frameworks (TensorFlow, PyTorch, scikit-learn) and the full ML lifecycle (training, deployment, monitoring).Cloud & Deployment: Experience with cloud platforms (preferably Azure), Docker, and secure web applications (SSL certificates).Adaptability: Comfortable with ambiguity and solving diverse engineering challenges.German Proficiency: B2 or higher for client communication (required).Nice-to-Haves:Experience with LLMs (OpenAI, Claude API).Front-end development skills.Integration with SAP.Data science tools (pandas, matplotlib, scikit-learn).What They Offer:Growth: A chance to do the best work of your career with continuous learning and development.Impact: Be part of a pioneering AI company, delivering real-world breakthroughs.Flexibility: Innovative work practices and a supportive, value-driven environment.
Jonathan HarroldJonathan Harrold

INSIGHTS FROM JONATHAN