Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
M-Files

AI Native Engineer – Agentic Development

M-Files

AI Native Engineer at M-Files developing enterprise software through AI-native practices and cloud engineering. Collaborating with teams to enhance systems efficiently and effectively.

Posted 5/19/2026full-timeTampere • 🇫🇮 FinlandMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AzureCloud.NETSQLTerraform

About the role

Key responsibilities & impact
  • Design, build, test, and operate enterprise‑grade software using AI‑first engineering practices.
  • Use agentic workflows to accelerate implementation, refactoring, testing, documentation, and operational tasks across the software development lifecycle.
  • Translate business and product requirements into clear, machine‑readable implementation specifications.
  • Define behavioral contracts and acceptance criteria using specification‑driven, BDD‑ and TDD‑aligned practices, enabling AI‑assisted generation and validation of production‑ready systems.
  • Embed quality into delivery through continuous, AI‑assisted validation rather than manual or phase‑based QA.
  • Implement automated testing approaches such as contract testing, regression analysis, and synthetic test generation, ensuring strong traceability between specifications, code, and tests.
  • Build scalable, cloud‑native solutions within the Microsoft ecosystem.
  • Contribute reusable engineering patterns, templates, and guardrails, and help design secure, observable, and production‑ready systems using modern cloud and infrastructure‑as‑code practices.
  • Work closely with product managers, architects, and fellow engineers to refine specifications into deliverable outcomes.
  • Support rapid experimentation and iterative delivery while ensuring alignment with business goals, governance requirements, and measurable results.
  • Take end‑to‑end responsibility for outcomes together with the team, focusing on delivery quality, reliability, and long‑term maintainability while creating leverage for the wider engineering organization.

Requirements

What you’ll need
  • Strong experience in modern software engineering and cloud‑native systems.
  • Advanced proficiency with .NET / C#, APIs, and distributed or event‑driven architectures.
  • Experience building and operating enterprise‑grade, production systems on Azure.
  • Hands‑on experience using AI‑assisted development tools such as GitHub Copilot, Claude, or similar coding agents.
  • Experience designing, building, or orchestrating AI agents and agentic workflows.
  • Solid understanding of prompt and context engineering, RAG patterns, tool‑calling agents, and multi‑agent systems.
  • Experience with specification‑driven development practices, including BDD, TDD, executable specifications, and automated testing frameworks.
  • Ability to define clear, deterministic acceptance criteria for complex and AI‑assisted systems.
  • Experience designing or contributing to AI‑assisted or automation‑first QA approaches.
  • Hands‑on experience with Azure and related services.
  • Familiarity with technologies such as Azure Functions, Azure SQL, Microsoft Fabric, Azure OpenAI, GitHub Actions or Azure DevOps, Terraform, Copilot Studio, or Microsoft AI Foundry.
  • Ability to apply Microsoft ecosystem tools in a production‑grade, governed environment.
  • Experience with infrastructure‑as‑code, CI/CD pipelines, and automated deployment strategies.
  • Understanding of observability, security engineering, and cloud governance principles in modern software delivery.

Benefits

Comp & perks
  • International team of top performers
  • Inclusive and dynamic culture (virtual and in-person)
  • Opportunity to contribute to our success and growth globally
  • Flexible work/life balance
  • Competitive compensation and benefits package

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETC#APIsdistributed architecturesevent-driven architecturesAI-assisted developmentautomated testinginfrastructure-as-codeCI/CD pipelinescloud-native systems
Soft Skills
collaborationcommunicationproblem-solvingresponsibilityadaptabilityattention to detailquality focusiterative deliveryalignment with business goalsgovernance awareness