New opportunity

Applied AI Engineer - APAC

Cognition · Singapore

About this role

Cognition seeks an Applied AI Engineer to deploy its AI software engineering agent, Devin, with enterprise customers in Singapore. The role combines hands-on engineering, customer enablement and measurable adoption, while helping turn individual engagements into repeatable programs.

Responsibilities

  • Embed with engineering teams to integrate agentic workflows into engineering, QA, support, data and product work, identifying opportunities for productivity gains.
  • Install, configure and optimize Devin and associated tools, including DeepWiki and MCP integrations. Lead live workshops and pair-program on production problems to demonstrate effective usage.
  • Track productivity metrics, document ROI and help make the case for expanding adoption within customer accounts.
  • Work with leadership to convert field learnings into playbooks, best practices, digital learning content and enablement models that can scale beyond individual engagements.

Requirements

  • A STEM degree or equivalent hands-on experience, plus at least 3 years in software engineering, technical consulting, deployment strategy, forward-deployed engineering, solutions engineering or a similar role.
  • Strong coding proficiency in Python, JavaScript/TypeScript or a similar language; ability to explain complex technical topics to different audiences; and excellent written and verbal communication.
  • A record of driving technical adoption and measurable impact within engineering organizations, commercial awareness, and an ability to learn and adapt quickly.

Candidates may particularly excel if they have led developer enablement, platform adoption or internal AI modernization initiatives with demonstrable results; deployed LLM or agent-based systems in production; or worked in early-stage startups requiring autonomy and rapid execution.

The position is full-time in Singapore. Estimated annual base salary is USD $180,000–$225,000, and offers include equity.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

PythonJavaScriptTypeScriptDevinDeepWikiMCPAgentic workflowsLLMsSoftware engineeringPair programmingTechnical consultingCustomer enablementTechnical communicationProduct adoptionProductivity metrics

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Drive adoption beyond onboarding

    Source-backed: Embed with enterprise engineering teams and own deep, lasting Devin adoption. Preparation: Be ready to explain how you would move from an initial deployment to sustained use in a team's everyday work.

  • Implement high-leverage agentic workflows

    Source-backed: Architect workflows across engineering, QA, support, data and product; guide installation and optimization of Devin, DeepWiki and MCP integrations. Preparation: Outline how you would identify a useful workflow, implement it and refine it with the team.

  • Teach through hands-on engineering

    Source-backed: Lead live workshops and pair-program on production problems while explaining technical concepts to diverse audiences. Preparation: Plan how to demonstrate a usage pattern and help engineers apply it independently.

  • Make impact measurable

    Source-backed: Track productivity metrics, surface ROI stories and build the case for wider adoption within accounts. Preparation: Be ready to describe a baseline, relevant measures and how you would distinguish observed results from claims that need more evidence.

  • Turn field learning into scalable enablement

    Source-backed: Work with leadership to create playbooks, best practices, digital learning content and enablement models beyond individual engagements. Preparation: Consider what to document after a deployment so another team could reuse the learning.

Likely challenges to think through

  • Choosing where to embed first

    Possible difficulty: Engineering, QA, support, data and product may offer different opportunities, while implementation time is limited. Prepare a way to compare candidate workflows by potential value and feasibility before committing to one.

  • Balancing live problem-solving with enablement

    Possible difficulty: Pair-programming on a production problem can deliver immediate value without necessarily leaving the customer team able to repeat the approach. Prepare to explain how you would combine a working result with a clear usage pattern and follow-up guidance.

  • Scaling without overstating results

    Possible difficulty: Customer-specific outcomes must support both a credible expansion case and reusable playbooks. Prepare to separate measured impact from inference, and repeatable practices from details unique to one engagement.

03

Practice your answers

Technical practice

How would you identify the highest-leverage opportunities for an agentic workflow in an engineering team?

What to coverSuggested preparation: Explain how you would learn the team's current workflow, identify repetitive or constrained work, and prioritize opportunities by likely impact and implementation effort. Describe how you would validate a use case before expanding it.

How would you design an agentic workflow that fits an existing engineering or QA process?

What to coverSuggested preparation: Walk through where the agent would contribute, where engineers would review its work, and how the workflow would fit the team's way of building and shipping. Discuss trade-offs between speed, quality, and the effort needed to change established practices.

How would you approach installing, configuring, and optimizing Devin and its associated tools for a customer team?

What to coverSuggested preparation: Outline a staged approach to understanding the team's needs, checking that the setup works, and refining it based on actual usage. The posting names DeepWiki and MCP integrations but gives no configuration details, so avoid assuming specific product features.

How would you troubleshoot an integration that works in a demonstration but not in a team's day-to-day workflow?

What to coverSuggested preparation: Describe how you would reproduce the failure, isolate whether it lies in configuration, the integration, or the surrounding workflow, and confirm a fix with users. Explain how you would document the finding so other teams could benefit.

How would you evaluate an LLM or agent-based workflow before using it on production work?

What to coverSuggested preparation: Discuss testing on representative tasks, checking the quality of outputs, and defining when a person should review or intervene. Production LLM or agent deployment is listed as a potential advantage, not a stated requirement.

During a pair-programming session on a live production problem, how would you decide what to code yourself and what to delegate to an agent?

What to coverSuggested preparation: Show your engineering reasoning, including task decomposition, code review, testing, and how you would explain decisions while working. Use Python, JavaScript/TypeScript, or another language you know well without assuming a prescribed language for the session.

What would change when applying an agentic workflow to support, data, or product work rather than software engineering?

What to coverSuggested preparation: Compare the work product, the people who need to assess it, and what a useful outcome would look like in each context. The posting names these functions but does not specify their processes, so frame examples as possible approaches.

How would you measure whether a deployment produces lasting productivity gains?

What to coverSuggested preparation: Propose a before-and-after baseline, measures of continued usage and work completed, and ways to account for quality or changes in the team's workload. Distinguish initial onboarding from sustained adoption, which the role explicitly emphasizes.

How would you turn productivity measurements into an ROI case for expanding adoption?

What to coverSuggested preparation: Explain how you would connect observed outcomes to a customer's goals and present both benefits and uncertainty. Separate measured results from estimates when discussing whether expansion is justified.

How would you turn a successful workshop or customer engagement into an enablement resource that other teams can use?

What to coverSuggested preparation: Describe what you would capture from live workshops or pair programming, how you would structure a playbook or digital learning material, and how you would check that it transfers to another team. The role calls for repeatable enablement, not just a successful individual session.

Behavioural practice

Tell me about a time you helped an engineering team adopt a technical tool or practice beyond initial onboarding.

What to coverSuggested preparation: Use a real situation/action/result example that shows what blocked adoption, what you changed, and what happened afterward. Include measured impact if you have it, and distinguish sustained use from an initial rollout.

Describe a time you explained a complex technical topic to people with different levels of technical context.

What to coverSuggested preparation: Set out the situation, how you adapted your explanation or demonstration, and the result. Focus on how you checked understanding rather than simply presenting information.

Tell me about a time you had to learn an unfamiliar technology quickly to solve a customer or engineering problem.

What to coverSuggested preparation: Describe the situation, the steps you took to learn and test your understanding, and the outcome. Be clear about what you knew initially and what you verified before recommending a solution.

Describe a time you owned an ambiguous technical engagement and had to decide what outcome to pursue.

What to coverSuggested preparation: Use a situation/action/result account covering how you clarified priorities, chose a course of action, and adjusted when you learned more. This is relevant to the role's emphasis on owning customer outcomes and helping shape a new function.

Tell me about a time you turned lessons from one technical engagement into a repeatable approach for others.

What to coverSuggested preparation: Explain the original situation, what you documented or taught, and the result when others used it. Address what was broadly reusable and what still needed to be adapted to each team.

02

Sharpen your knowledge

Topics to prepare

  • Where agentic workflows add value

    Compare one engineering task and one QA, support, data, or product task. For each, outline where an agent could help and how a team would check the result. The posting calls for identifying high-leverage opportunities and integrating workflows into how teams work.

  • Adoption beyond onboarding

    Sketch how an enterprise team might move from a first Devin deployment to sustained use, noting obstacles and signs of adoption. The role owns lasting outcomes and calls for commercial awareness when considering expansion.

  • Productivity measurement and ROI

    Choose a hypothetical workflow and define a before-and-after measure, its limitations, and how you would explain the result without overclaiming. The role tracks productivity, surfaces ROI stories, and makes a case for wider adoption.

  • Devin deployment and associated tools

    Review the stated roles of Devin, DeepWiki, and MCP integrations, then draw a high-level deployment and usage map. The posting explicitly names installation, configuration, and optimization; this exercise does not assume access to the products or prescribe an unstated setup.

  • Scaling lessons from customer engagements

    Outline how a lesson from one workshop could become a reusable playbook or digital learning module, including what would need validation with another team. The role helps turn field learnings into repeatable enablement.

Skills to revise

  • Code and explain a production-style change

    In Python or JavaScript/TypeScript, make a small change to a sample application, check its behavior, and narrate your decisions as if pair-programming. Strong coding proficiency and pair-programming on live production problems are explicit in the posting.

  • Plan an integration walkthrough

    Using a hypothetical customer workflow, write the questions you would ask before installing or configuring Devin and connecting an MCP integration; identify how you would verify the workflow works. This rehearses the stated customer-guidance duty without inventing product configuration steps.

  • Facilitate a technical workshop

    Draft a 15-minute exercise that lets engineers try an agentic workflow, then practice explaining its purpose to both an engineer and an engineering leader. The role leads live workshops and requires communication across audiences.

  • Present an impact case

    Build a one-page report from hypothetical baseline and follow-up productivity figures, stating assumptions, uncertainties, and a proposed next adoption step. This practices the posting's metrics, ROI, and account-expansion responsibilities.

  • Write a reusable enablement playbook

    Turn the hypothetical workshop into a brief guide with a use case, prerequisites to confirm, exercise, and feedback questions. The role creates best practices and materials that can scale beyond one engagement.

04

Your preparation checklist

  • Select a technical adoption case study

    Prepare a walkthrough of an engineering-team adoption effort, if you have one: your role, implementation decisions, obstacles, and measured before-and-after results. The posting emphasizes lasting adoption and measurable impact.

  • Prepare a coding walkthrough

    Choose a Python, JavaScript/TypeScript, or similar-language project you can explain and discuss modifying. Highlight engineering trade-offs and how you communicated them to different audiences.

  • Sketch an agentic workflow design

    As a preparation exercise, diagram where an agent could help in one engineering, QA, support, data, or product workflow. Show the handoffs, human review points, and how you would judge whether it creates value.

  • Plan a deployment discussion

    Draft a short discovery checklist for an enterprise team and outline how you would approach installing, configuring, and optimizing Devin with DeepWiki or MCP integrations. Ask about actual customer constraints rather than assuming a standard setup.

  • Rehearse a live enablement session

    Prepare a brief workshop outline and a pair-programming walkthrough based on a realistic production problem. Show how you would explain the usage pattern while working alongside engineers.

  • Build an impact and expansion narrative

    Prepare an example scorecard with baseline and follow-up productivity measures, adoption signals, and an ROI calculation method. Explain what evidence would justify broader use without claiming results you cannot substantiate.

  • Bring a reusable playbook and questions

    Outline a one-page playbook or learning resource that could carry lessons beyond one engagement. Ask how this team captures field learnings, evaluates customer outcomes, and works with leadership on scalable enablement.

AI-generated from the job information · Prepared Sep 30, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: 4 Nov 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in Singapore. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…