Full Stack AI Engineer (Remote in Portugal)
WFA Digital Insight
The demand for skilled AI engineers has skyrocketed in recent years, with the global AI market expected to reach
Job Description
About the Role
As the first software engineering hire at Otonomee, this full-stack AI engineer role is a key position in building the company's AI capability and platform. Reporting to the CTO, with a dotted line to the Product Builder, the successful candidate will design, build, and ship AI-powered applications end-to-end. This role is highly hands-on, requiring the ability to turn ambiguous business problems into working solutions using AI-native development tools. As the team grows, the role will evolve towards platform architecture, integrations, and technical leadership.The company is looking for a candidate who can establish the foundation of the Enterprise AI Platform on Azure, working across backend, data, APIs, and lightweight UI. This is an early and high-impact founding engineering role, offering the opportunity to take ownership of how AI applications are designed, built, deployed, and scaled across a real CX client environment.
Otonomee is a company that values innovation and is committed to building its AI platform from the ground up. This role offers the chance to be part of a team that is pushing the boundaries of what is possible with AI, working on complex and challenging projects that have the potential to make a significant impact.
What You Will Do
- Build and ship end-to-end AI applications, including backend, data, APIs, and UI
- Turn ambiguous business problems into working solutions using AI-native development tools
- Apply key AI patterns, such as RAG, agents, prompt engineering, and evaluation
- Build and scale the AI Platform on Azure, including multi-region deployment
- Own core components, including APIM, identity, networking, observability, and data
- Establish CI/CD, IaC, testing, and deployment standards
- Integrate with internal and third-party systems, including CRM and CX platforms
- Work with tools like Zendesk, Genesys, Intercom, and Microsoft 365
- Build APIs, webhooks, and event-driven systems
- Embed GDPR, ISO 27001, SOC 2, and other security and compliance frameworks into the platform
- Partner with Security/GRC on data protection and access control
What We Are Looking For
- Proven experience shipping full-stack applications end-to-end
- Hands-on experience with AI/LLMs, such as Azure OpenAI, OpenAI, or Anthropic
- Experience with RAG, vector databases, and agent-based systems
- Confident using AI-native development tools to accelerate delivery
- Strong backend skills, including Python, C#/.NET, or Node.js
- Working frontend capability, including React, Next.js, or similar
- Experience with Azure and cloud architecture
- Familiarity with IaC and CI/CD pipelines
- Understanding of production systems and reliability
- Working knowledge of security and compliance frameworks
- Experience integrating SaaS platforms via APIs and events
Nice to Have
- Experience with CX platforms, such as Zendesk, Intercom, or Genesys
- Startup or scale-up experience
- Experience building internal platforms or tools
- Exposure to compliance-heavy environments
Benefits and Perks
- Fully remote work based in Portugal
- Competitive salary
- Equipment provided
- Home office allowance
- Online Gym and Wellbeing Studio
- Opportunity for professional growth
- Fun company events and team outings
- Autonomy and responsibility
- Access to cutting-edge technology and tools
- Flexible working hours and remote stipend
- Health insurance and wellness programs
- Paid time off and vacation days
How to Stand Out
- Make sure to highlight your experience with AI-native development tools and Azure in your application, as these are key requirements for the role.
- Showcase your ability to work independently in a remote setting, and demonstrate your self-sufficiency and proactive approach to problem-solving.
- Be prepared to discuss your experience with full-stack application development, and provide examples of your work in this area.
- Research the company and its products, and be prepared to discuss how your skills and experience align with the company's goals and vision.
- Consider including a portfolio or examples of your work in your application, to demonstrate your expertise and capabilities.
- Be prepared to negotiate your salary and benefits, and make sure to research the market rate for the role to ensure you are fairly compensated.
- Look out for red flags, such as a lack of transparency about the company's vision or goals, or unclear expectations about the role and responsibilities.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.