Remote - Principal Software Engineer
⚲ Remote
41 162 - 44 904 PLN (B2B)
Wymagania
- Golang
- Machine learning
- Python (nice to have)
- Java (nice to have)
- LLM (nice to have)
- AI Security (nice to have)
- Machnine Learning (nice to have)
- LangChain (nice to have)
Opis stanowiska
O projekcie:
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 DevSecOpsWhy 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.
Wymagania:
- 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 stakeholdersNice 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
Codzienne zadania:
- 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
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 DevSecOpsWhy 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.
Wymagania:
- 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 stakeholdersNice 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
Codzienne zadania:
- 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
🔍 Dekoder Ogłoszenia
🟡
a product mindset: you connect technical decisions to business impact
Oczekuje się, że będziesz rozumieć i priorytetyzować cele biznesowe, a nie tylko skupiać się na technologii.
🔴
who’s not afraid to touch every aspect of modern software product development (e.g. quality, documentation, customer-facing technical discussions)
Możesz być proszony o wykonywanie zadań wykraczających poza ścisłe kodowanie, w tym wsparcie klienta i tworzenie dokumentacji.
🔴
Proven experience designing and building systems from scratch in a product environment
Oczekuje się, że będziesz miał doświadczenie w tworzeniu nowych systemów od podstaw, co może oznaczać brak istniejącej infrastruktury lub dokumentacji.
🟡
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
Firma aktywnie wykorzystuje narzędzia AI do kodowania i oczekuje, że będziesz potrafił efektywnie z nimi pracować, rozumiejąc ich ograniczenia.
🔴
Experience integrating AI/LLM capabilities into real-world production systems - beyond out-of-the-box API calls (tuning, customization, evaluation)
Oczekuje się, że będziesz potrafił dostosowywać i optymalizować modele AI, a nie tylko korzystać z gotowych rozwiązań.