NoFluffJobs Praca zdalna Senior New

Remote - Principal Software Engineer

Mend.io

⚲ Remote

39 825 - 43 446 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

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: - Design and build solutions from scratch, taking full ownership from idea to production - Develop backend systems, leveraging and customizing AI agents, and extend solutions with simple frontend components when needed - Leverage AI agents across all stages of development : research, design, coding, and testing to improve speed and quality - Drive independent research and lead development in new, ambiguous domains, shaping innovative products where standards are still evolving - Act as a technical leader and key decision maker, owning critical architectural and design choices - Build and evolve backend architectures, extending traditional microservices with AI/LLM-based capabilities to create advanced security solutions - Collaborate closely with security researchers, data scientists, and product managers to turn ideas into production ready solutions