Software Engineer II | AI & Agentic Systems

Vibehackers

Poland

Remote

PLN 180,000 - 240,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

30 days paid time off
Multisport Card
Remote work (Poland-based)

Job summary

Jamf is hiring a Software Engineer II to build production‑grade systems that enable secure autonomous AI agent workflows, with strong emphasis on LLM API integrations and auditable automation.

You will work at the intersection of software engineering and security, ensuring trust boundaries, least privilege, observability, and governance across a fast‑paced, agile team. This role is remote for Poland-based candidates, with occasional in-person collaboration at Jamf offices.

Qualifications

  • 3+ years building enterprise-grade software with strong QA practices.
  • 3+ years of commercial experience in Java or Python.
  • Hands-on with LLM APIs and agentic frameworks beyond basic tooling.
  • Experience using AI coding assistants to accelerate development.
  • Ability to articulate boundaries for autonomous actions.
  • Mindset focused on trust, blast radius, and least privilege.
  • Vulnerability management discipline with SLAs and handling.
  • Experience in agile teams and familiarity with build systems.

Responsibilities

  • Build production systems enabling AI agents to act within deterministic gates with auditable evidence.
  • Own customer and platform problems end-to-end within an agile team.
  • Design trust boundaries, blast radius, and least-privilege models for automation.
  • Implement evaluation and observability to detect drift and degradation.
  • Provide verifiable evidence for auditors that controls work.
  • Collaborate with security engineering and product/dev teams; communicate trade-offs clearly.
  • Apply best practices, mentor peers, and drive high‑quality delivery.

Skills

Enterprise-grade software
Java or Python
LLM APIs & agentic frameworks
AI coding assistants
Trust boundaries & least privilege
Vulnerability management
Agile teams collaboration
CI/CD (Jenkins/Bamboo)

Tools

Jenkins
Bamboo

Job description

Software Engineer II | AI & Agentic Systems

Directly about vibe coding—hands-on with LLM APIs, agentic frameworks, and AI coding assistants to build agentic workflows.

About the Role

Jamf is hiring a Software Engineer II to build production-grade systems that enable secure, governed adoption of autonomous AI/agent workflows. The role focuses on implementing LLM API and agentic-framework integrations, enforcing trust boundaries and observability, and delivering auditable, least-privilege automation in a security-sensitive platform.

Job Description
Role

You will be a Software Engineer II on a greenfield team building production systems that allow AI agents to perform real work on real code within deterministic gates, with independent verification and a full audit trail. The work sits at the intersection of software engineering and security, starting within the Security domain of an established platform.

Key Responsibilities
  • Build production systems where AI agents author changes that execute inside deterministic gates and produce auditable evidence.
  • Break customer and platform problems into implementable pieces and own them end-to-end with an agile team.
  • Design trust boundaries, blast radius limits, and least-privilege models for automation that may hold elevated access to production.
  • Implement evaluation and observability to detect accuracy drift and silent degradation in non-deterministic systems.
  • Produce verifiable evidence for auditors that controls worked as intended.
  • Collaborate closely with security engineering and product/dev teams and communicate complex trade-offs clearly.
  • Apply engineering best practices, mentor peers, and drive high-quality delivery.
Requirements

Must-have:

  • 3+ years building enterprise-grade software commercially, with strong testing and QA practices.
  • 3+ years of commercial experience in Java or Python.
  • Hands-on experience building with LLM APIs and agentic frameworks (tool calling, multi-step execution, structured output), beyond using AI coding assistants.
  • Hands-on experience using AI-driven coding assistants (e.g., GitHub Copilot, Cursor, Claude Code) to accelerate development.
  • Sound judgment on where automation should and shouldn’t act autonomously; ability to articulate those boundaries.
  • A mindset oriented to trust boundaries, blast radius, and least privilege.
  • Discipline in vulnerability management (severity, exploitability, SLAs, exception handling).
  • Experience working in agile teams and familiarity with build systems such as Jenkins or Bamboo.
  • Strong collaboration and communication skills and ability to work in a fast-paced environment.
Nice-to-have
  • Software supply chain security experience (SBOMs, provenance and attestation, image signing/verification, policy-as-code).
  • Experience running AI coding agents at repository scale and building harnesses to make their output trustworthy.
  • Familiarity with AI governance in security contexts (model-use policy, data handling, auditability for agent-initiated changes).
  • Experience in regulated environments (SOC 2, FedRAMP, or similar) and understanding of auditor expectations.
Location & Remote

This role is offered remote for candidates based in Poland or those who have sponsorship to live and work in Poland. Occasional in-person attendance at local Jamf offices or collaborative work locations may be required for certain events.

  • 30 days paid time off
  • Multisport Card
  • Remote work (Poland-based)
Skills

Testing & QA System Design Security Architecture Observability Trust & Risk Assessment Vulnerability Management Agile Collaboration Communication Problem Decomposition End-to-end Ownership Engineering Best Practices

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II | AI & Agentic Systems
Software Engineer II | AI & Agentic Systems

Coinscapture • Poland

Remote
PLN 200,000 - 260,000
30 days paid time off
3 paid days to volunteer
Multisport Card
+1
Software Engineer II — AI & Agentic Systems
Software Engineer II — AI & Agentic Systems

Vibehackers • Poland

Remote
PLN 180,000 - 240,000
30 days paid time off
Multisport Card
Remote work (Poland-based)
Software Engineer II | AI & Agentic Systems Jamf Poland
Software Engineer II | AI & Agentic Systems Jamf Poland

Neura Market • Poland

Remote
PLN 170,000 - 250,000
30 days paid time off
3 paid volunteer days
Multisport Card
+1
Remote Software Engineer II - AI-Driven Automation
Remote Software Engineer II - AI-Driven Automation

Coinscapture • Poland

Remote
PLN 200,000 - 260,000
30 days paid time off
3 paid days to volunteer
Multisport Card
+1
Software Engineer II — AI Agents & Secure Automation Remote
Software Engineer II — AI Agents & Secure Automation Remote

Neura Market • Poland

Remote
PLN 170,000 - 250,000
30 days paid time off
3 paid volunteer days
Multisport Card
+1
Remote Software Engineer II - AI Initiatives
Remote Software Engineer II - AI Initiatives

Jamf • Poland

On-site
PLN 180,000 - 280,000
Senior AI "Jedi" Engineer (Agentic Systems)
Senior AI "Jedi" Engineer (Agentic Systems)

DevBrother • Wrocław

Hybrid
PLN 447,000 - 670,000
Equity & Growth
Remote work option
Medical Insurance in Ukraine
+2
Senior AI Engineer (Agentic AI / AWS)
Senior AI Engineer (Agentic AI / AWS)

Gramian Consulting • Poland

On-site
PLN 390,000 - 564,000
Senior DevOps Engineer - Remote (Poland)
Senior DevOps Engineer - Remote (Poland)

Embedded Shishya • Poland

On-site
PLN 200,000 - 280,000
Senior AI/ML Solution Engineer (AI Agentic Security Testing)
Senior AI/ML Solution Engineer (AI Agentic Security Testing)

EPAM Systems • Łódź

Hybrid
PLN 250,000 - 390,000
Hybrid work model
Relocation opportunities
English classes
+2