cover image
TechTree

TechTree

techtree.dev

5 Jobs

120 Employees

About the Company

Hire specialized roles 5x faster with AI. TechTree's recruiting agents automate the talent recruitment process from sourcing to interview scheduling. Our platform allows organisations to set up automated outreach to targeted lists of people by deploying agents that combine LLM-powered language and contextual skills with a hedge fund-like approach, leveraging a unique data set that integrates 100s of data points at a personal level. Our mission is to help professionals spend less time on routine tasks that can be better handled by automation, such as finding entities with specific criteria and conducting outreach.

Listed Jobs

Company background Company brand
Company Name
TechTree
Job Title
Software Engineer (Full-Stack or Backend-Leaning)
Job Description
**Job Title:** Software Engineer (Full‑Stack / Backend‑Leaning) **Role Summary:** Mid‑to‑senior engineer responsible for designing, building, and maintaining the core backend services of an AI‑powered management system. Utilizes Node.js, TypeScript, and Postgres to deliver scalable APIs, including integration with OpenAI. Works in a fast‑paced, collaborative startup environment, contributing to architecture decisions and code quality. **Expectations:** - Deliver production‑ready, high‑quality code within defined timelines. - Collaborate closely with cross‑functional teams to translate product requirements into robust technical solutions. - Participate in all stages of the development lifecycle: design, implementation, testing, deployment, and maintenance. - Maintain clear documentation and adhere to coding standards. - Demonstrate strong communication, teamwork, and proactive problem‑solving skills. **Key Responsibilities:** - Design and implement REST/GraphQL APIs using Node.js and TypeScript. - Build and optimize PostgreSQL data models and queries. - Integrate OpenAI services and manage related API calls. - Write unit, integration, and end‑to‑end tests; ensure high test coverage. - Perform code reviews and enforce best practices. - Deploy services to cloud environments, manage CI/CD pipelines, and monitor production health. - Troubleshoot and resolve production incidents and performance bottlenecks. - Contribute to architecture discussions and technical roadmap planning. **Required Skills:** - 3–6 years of professional experience in software engineering. - Proficient in Node.js, TypeScript, and PostgreSQL. - Experience calling external APIs (e.g., OpenAI). - Strong understanding of computer science fundamentals (data structures, algorithms, concurrency). - Familiarity with Git, Docker, CI/CD, and cloud platforms. - Excellent written and verbal communication. - Self‑motivated, curious, collaborative, and results‑driven mindset. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science or a related technical field (preferably from a top‑20 university). - Professional certifications are not required but may be considered a plus.
New york, United states
Hybrid
Junior
19-12-2025
Company background Company brand
Company Name
TechTree
Job Title
Machine Learning Engineer
Job Description
Job title: Machine Learning Engineer Role Summary: Design, train, and deploy large‑scale search, ranking, and personalization systems for a high‑traffic e‑commerce platform. Leverage massive item catalogs and real‑time user signals to improve item discovery and recommendation quality. Expectations: • Minimum 3 years professional experience building and deploying production‑ready ML models. • Proven work in ranking, personalization, or recommendation systems. • Experience integrating models with GraphQL, Prisma, Node.js, Python, and gRPC/Protobuf. • Comfortable operating in a fast‑paced, startup‑style environment. Key Responsibilities: • Architect and implement end‑to‑end pipelines for ranking and personalization services. • Develop and tune PyTorch models that process millions of items per day. • Deploy real‑time inference services integrated with backend APIs. • Collaborate with backend engineers to ensure seamless feature serving. • Monitor, test, and iterate models continuously to maintain high accuracy. Required Skills: • PyTorch • Large‑scale data processing (Spark, Hadoop, etc.) • Real‑time inference deployment (REST/gRPC) • GraphQL, Prisma, Node.js, Python • gRPC/Protobuf Required Education & Certifications: • Bachelor’s degree in Computer Science, Engineering, or a related technical field (Master’s or relevant certifications a plus).
Utica-rome, United states
On site
Junior
12-01-2026
Company background Company brand
Company Name
TechTree
Job Title
Senior Backend Engineer
Job Description
**Job Title** Senior Backend Engineer **Role Summary** Lead the design and implementation of backend systems that power core business workflows, financial calculations, and operational tooling in a fast‑growing technology platform. Shape the technical direction as the organization transitions from Java to Node.js/TypeScript on AWS, applying Domain‑Driven Design and event‑driven architecture to manage complex domain logic. **Expectations** - Own end‑to‑end backend development from architecture to production. - Drive architectural evolution while mentoring a team of senior and principal engineers. - Deliver high‑quality, maintainable code with strong test coverage and CI/CD integration. - Collaborate closely with product and operations to build features for both external users and internal stakeholders. - Refactor legacy systems and lead re‑architecture initiatives to improve performance and scalability. **Key Responsibilities** - Design, develop, and deploy backend services in Node.js/TypeScript, transitioning from legacy Java components. - Model domain complexity using DDD, CQRS, and BDD, ensuring clean abstractions across a modular monolith. - Architect event‑driven pipelines and integrate with AWS services (Lambda, RDS, SQS, etc.). - Manage PostgreSQL databases: schema design, query optimization, and data integrity. - Build and maintain automated test suites, regression pipelines, and continuous integration workflows. - Coordinate with cross‑functional teams to translate business requirements into scalable technical solutions. - Mentor junior engineers on best practices in system design, coding standards, and testing. - Monitor system health, troubleshoot production incidents, and implement performance tuning. **Required Skills** - Proven backend development experience in complex domains. - Fluency in three or more programming languages (Java, Node.js/TypeScript, etc.). - Strong fundamentals in system design, software architecture, and data modelling. - Deep experience with relational databases (PostgreSQL preferred). - Comfortable with event‑driven, modular monolith architecture. - Experience refactoring legacy codebases and defining technical strategy. - Familiarity with DDD, CQRS, BDD or analogous patterns. - Background in finance, accounting, logistics, or regulated environments. - Expertise in test automation, CI/CD pipelines, and end‑to‑end testing. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - Relevant certifications (e.g., AWS Certified Solutions Architect, TOGAF) are an advantage but not mandatory.
London, United kingdom
On site
Senior
22-01-2026
Company background Company brand
Company Name
TechTree
Job Title
Full-Stack AI Engineer
Job Description
**Job Title:** Full-Stack AI Engineer **Role Summary:** Design, build, and scale AI‑agent infrastructure and AI‑powered product features across the full technology stack. Own end‑to‑end delivery of frontend interfaces, backend services, cloud deployment, and AI model integration for enterprise‑grade applications. **Expectations:** - 5+ years professional software engineering experience. - Proven production use of React and Next.js. - Strong backend development in Python (Django/FastAPI preferred). - Hands‑on experience with cloud platforms (AWS, GCP, Azure), containerization, and CI/CD. - Demonstrated ability to design, deploy, and monitor AI systems (RAG pipelines, multi‑agent orchestration, model fine‑tuning). - Solid understanding of databases, caching, and task queue frameworks. - Ability to mentor junior engineers and collaborate with cross‑functional teams. **Key Responsibilities:** - Develop and maintain responsive front‑end applications using React/Next.js. - Build, test, and deploy robust Python‑based APIs and services (Django, FastAPI, or equivalents). - Design and implement CI/CD pipelines, automated testing, and observability solutions. - Plan, provision, and optimize cloud infrastructure (AWS/GCP/Azure) with Docker and Kubernetes. - Create and maintain data pipelines for model training, evaluation, and continuous improvement. - Integrate and scale Retrieval‑Augmented Generation (RAG) systems, multi‑agent frameworks, and LLM evaluation tools into production. - Implement background workers and task queues (Celery, RQ) and use Redis for caching/pub‑sub. - Ensure system scalability, performance, security, and reliability. - Mentor junior developers and promote best engineering practices. **Required Skills:** - React, Next.js - Python (Django, FastAPI) - Relational & NoSQL databases - Git & collaborative workflows - Cloud services: AWS, GCP, Azure - Docker, Kubernetes - CI/CD pipeline tools - Redis, Celery, RQ (or similar task queues) - AI system development: RAG pipelines, multi‑agent orchestration, model fine‑tuning, performance monitoring, LLM evaluation techniques - Problem‑solving and communication skills **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent professional experience). - Preferred: Certifications in cloud platforms (AWS Certified Solutions Architect, Google Cloud Professional Engineer, Azure Administrator) or AI/ML (e.g., TensorFlow, PyTorch) – not mandatory.
London, United kingdom
On site
Mid level
21-02-2026