Junior Software Engineer

DysrupIT


Date: 4 hours ago
City: Lipa City
Contract type: Full time
Job Summary

We are looking for two motivated, fresh-graduate engineers to join our AI Innovation Lab, working closely with our Cybersecurity Lab. You will initially support the build-out of a governance and audit-evidence control plane for AI agents operating across APAC — a rare opportunity to work at the intersection of AI engineering, security, and regulatory compliance. You will help translate real data-privacy law (Philippines, Australia, Singapore) into working policy logic that governs what autonomous AI agents are allowed to do with data, and produce the audit trail a regulator would expect to see. You will work closely with the AI Innovation Lab Lead and the Cybersecurity Lab to research the problem space and build a working prototype from the ground up. As this is a Lab-wide role, you may be assigned to other AI Innovation Lab initiatives as projects evolve.

Job Responsibilities

  • Read sections of real data-privacy laws (e.g. Philippines Data Privacy Act, Australian Privacy Act, Singapore PDPA) and help turn them into clear "if this, then that" rules our system can follow. Example: "If a Philippine customer's health data is about to be sent to a server outside the Philippines, block it unless we have documented consent on file."
  • Look into what existing privacy-compliance and AI-agent security tools currently do, and write up clearly what they do and don't cover. Example: a one-page note answering "does this specific tool stop an AI agent from sending sensitive data overseas in real time, or does it just log the fact afterward?"
  • Help build parts of the policy engine — the part of the system that decides whether an AI agent's action should be allowed, blocked, redacted, or rerouted based on the jurisdiction of the data involved. Example: writing the code that checks an incoming data request against a rule and returns a decision like BLOCK or ALLOW.
  • Support development of the residency-routing logic that keeps data subject to a localisation rule processed and logged within the correct jurisdictional perimeter. Example: making sure a request involving an Australian customer's data is routed to, and logged in, an Australia-based path rather than a shared/default one.
  • Build the logging system that records every decision the policy engine makes, in a format a compliance officer could read and understand later. Example: a log entry showing what agent made the request, what data was involved, what was decided, and which rule was cited.
  • Connect the policy engine to other systems (e.g. MCP servers, AI agent platforms) so it can see and act on real requests, not just test data. Example: writing the small connector code that lets an AI tool send a request to our policy engine and receive a decision back.
  • Help build a simple dashboard where a compliance team member can view agent activity and download reports. Example: a table showing Date | Agent | Action | Decision | Rule Cited, with a button to export it.
  • Write clean, tested code and participate in code review, working alongside senior engineers who will guide overall system design.
  • Write clear notes about what you researched, built, or decided, so a teammate (or future you) can understand it without redoing the work. Example: a short weekly note — what you researched or built, what you concluded, and what's still unclear.
  • Meet regularly with senior engineers and the AI Lab Lead to share progress and raise anything that's blocking you. Example: a 15-minute daily check-in covering what you finished, what's next, and where you're stuck.
  • Support the team through the prototype phase, with an eye toward hardening the system for real design-partner deployments as the project matures.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Data Science, Engineering, or a related field
  • Comfortable digesting dense, formal text (e.g. a contract clause, terms of service, an academic paper, or a law) and restating the key point as a simple rule in your own words — no legal background or prior regulatory experience needed, just patience with complicated writing and clear logical thinking. If you've ever had to figure out what a scholarship contract or a school policy actually required you to do, that's the same skill. Example: during the interview, we'll give you one real paragraph from a privacy law and ask you to write it out as an "if this, then that" statement — no legal background required, just careful reading.
  • Solid grasp of Python (preferred) or another backend language (TypeScript/Node.js, Go, or similar), and willingness to work in whatever the team's stack requires; basic backend/API concepts (e.g. FastAPI, REST)
  • Comfort reasoning about how a request flows through a service and where logic should live, along with a basic understanding of access-control ideas — the concept of "this user/agent is allowed to do X but not Y," similar to file permissions on a computer
  • Able to explain, in plain language, what you found after reading something technical or legal — a short written summary someone non-technical could follow
  • Strong attention to detail — this product's value depends on evidence being accurate and auditable, so precision matters more than in typical consumer software
  • Comfortable starting a task without a complete instruction sheet, and able to make a reasonable judgment call or ask a clarifying question to move forward, rather than needing every step spelled out. Example: in the first few weeks you might be asked to "find out if Vendor X already solves problem Y" without being told exactly how — you'd figure out a reasonable way to check (read their docs, try their product, search for case studies) and flag your findings, adjusting as you learn more rather than waiting for a fixed checklist.
  • Genuine interest in AI security, governance, or privacy/compliance topics — this can come from coursework, personal projects, or just curiosity, not necessarily work experience
  • Exposure to cybersecurity fundamentals (e.g. coursework in network/application security, secure coding practices, or a personal CTF/security project) is valued, given the project's overlap with AI-agent security boundaries. Candidates with actual hands-on cybersecurity experience or practice — e.g. a security-focused internship, freelance/bug-bounty work, placing in CTF competitions, or mentorship under a real cybersecurity practitioner/team — are a strong plus.
  • Willingness to learn and ability to work in a small, close-knit team environment
  • Preferably Batangas-based; this is a hybrid role that requires in-person attendance at our Lipa office at least 3 days a week to collaborate with the team

Nice To Have

  • Exposure to policy-as-code, rules engines, or authorization frameworks (e.g. OPA/Rego, Casbin)
  • Familiarity with audit logging, immutable data stores, or event-sourcing patterns
  • Basic frontend exposure (e.g. React/Next.js)
  • Interest in APAC markets or regulatory environments
  • Experience with LLM/agent tooling or building against LLM APIs

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Business Relationship Officer (Lipa)

RCBC, Lipa City
3 days ago
Job SummarySupports the Business Center's volume objectives through account acquisition and cross-selling of YGC products. Willing to be assigned in Lipa Ayala Hi Way BranchHow will you contribute?Assist the Branch Manager in achieving sales goals. Prepare monthly and daily sales call plans and reports and ensure correct recording of action plans and other essential information. Develop effective sales activities to...

Store Cashier - RTM - Lipa Exchange Batangas (ZLEX)

MR DIY Philippines, Lipa City
2 weeks ago
About the job Store Cashier - RTM - Lipa Exchange Batangas (ZLEX)Qualifications Candidate must possess bachelor’s degree (on Business course or any 4 year course) Has sufficient background in cashiering, preferably with POS experience. Has the ability to provide quality customer service Trustworthy, detail-oriented and can work with minimal supervision Minimum of 1 year/s experience in a similar industry Average...

Stavební dělník / Strojník - dopravní stavby - Česká Lípa (m/ž)

STRABAG Česko, Lipa City
2 weeks ago
Úkolypráce v oboru inženýrského a dopravního stavitelstvíobsluha stavebních strojů při realizaci dopravních stavebspolupráce se stavbyvedoucím a týmem na stavběpéče o svěřený strojmísto výkonu práce: Česká Lípanástup: dle dohodyVaše kvalifikacepraxe na pozici stavebního dělníka nebo strojníka výhodouplatný strojnický průkaz na pozici Strojníkařidičský průkaz min. sk. B (C výhodou)ochota pracovat v terénuzodpovědnost, samostatnost, spolehlivostflexibilita místní i časová