Remote Principal Software Engineer, REMOTE

  • 10+ years of backend software engineering experience
  • 3+ years in a hands on technical leadership role (Principal / Tech Lead / Architect)
  • Strong experience building systems end to end from scratch in a product environment
  • Strong hands on experience with a modern programming language (Go preferred; experience with Java or Python is also valuable), and the ability to quickly adapt to new languages and technologies
  • Strong product mindset and ability to connect technical decisions to business impact
  • Proven ability to own and drive initiatives independently in ambiguous environments
  • Experience building or working on systems that integrate AI/LLM based capabilities into real world applications
  • Hands on experience using AI agents throughout the development lifecycle, with a deep understanding of their strengths, limitations, and best practices
  • Solid understanding of cloud environments and modern development practices (AWS/GCP/Azure)
  • Strong communication skills and ability to collaborate effectively with senior stakeholders

Nice to Have

  • Hands on experience developing, tuning, or customizing LLM based solutions (beyond using out of the box APIs)
  • Familiarity with AI security challenges (e.g., prompt injection, model leakage, adversarial attacks)
  • Experience with machine learning workflows (training, deployment, inference)
  • Experience with tools such as LangChain, Hugging Face, or OpenAI SDKs
  • Background in application security, cloud security, or DevSecOps

What We're Looking For

  • 10+ years of backend software engineering experience, including 3+ years in a hands-on technical leadership role (Principal / Tech Lead / Architect)
  • A product mindset: you connect technical decisions to business impact
  • A team player with excellent communication skills, who’s not afraid to touch every aspect of modern software product development (e.g. quality, documentation, customer-facing technical discussions)
  • Proven experience designing and building systems from scratch in a product environment - including reliable, concurrent, thread-safe services
  • Strong hands-on skills in a modern backend language (Go or Python preferred) and the ability to pick up new languages and technologies quickly
  • Real, hands-on experience using AI coding agents across the development lifecycle - you know their strengths, their failure modes, and how to guide them to high-quality results
  • Solid grounding in cloud environments and modern development practices (AWS, GCP, or Azure)

Nice to Have

  • Familiarity with AI security challenges (prompt injection, model leakage, adversarial attacks)
  • Experience integrating AI/LLM capabilities into real-world production systems - beyond out-of-the-box API calls (tuning, customization, evaluation)
  • Experience with ML workflows (training, deployment, inference) or tools such as LangChain, Hugging Face, or provider SDKs
  • Background in application security, cloud security, or DevSecOps

Why Mend.io

Mend.io is an established leader in application security - an AI-native AppSec platform trusted by enterprises worldwide. Mend AI operates like a startup inside that stability: a small, senior team with a greenfield mandate, direct access to decision-makers, and a product in one of the fastest-moving spaces in security. Our Poland team is a core engineering site, not an outsourcing arm - architecture happens where the engineers are.

Mend.io is an equal opportunity employer. All aspects of employment are based solely on merit and professional competence, and we're committed to a diverse, inclusive workplace where everyone can do their best work.


,[Own solutions end to end - from studying the domain and generating your own ideas, through research and design, to coding, shipping, and supporting them in production., Drive independent research in a new domain where problems are not fully defined, balancing innovation with practical, cost-effective engineering, Build and evolve backend & frontend, extending traditional microservices with AI/LLM-based capabilities, Use AI agents throughout development - research, design, coding, and testing - to raise both speed and quality, Work closely with security researchers, data scientists, and product managers to turn ideas into shipped product] Requirements: Golang, Machine learning, Python, Java, LLM, AI Security, Machnine Learning, LangChain
Data publikacji: 2026-06-23
APLIKUJ