Senior Software Engineer, AI Initiatives

Posted 1 day ago

This is a fully remote position, open to applicants in Portugal.

📋 Description

• Oversee design and architectural choices throughout the platform.

• Develop, construct, and sustain backend services utilizing TypeScript on Node.js.

• Take ownership of intricate technical challenges and select architectures that align with business requirements.

• Establish coding standards and engineering methodologies for the team.

• Spearhead the design and implementation of AI-driven features, which includes LLM integration, retrieval augmented generation, and workflows for AI agents.

• Define the technical strategy for the development and assessment of AI functionalities.

• Mentor and train engineers in AI engineering methodologies through pair programming, code reviews, and internal workshops.

• Evaluate code and provide constructive feedback to enhance the quality standards of the team.

• Collaborate with Product and stakeholders to translate business objectives into technical strategies.

• Articulate technical trade-offs and project progress to non-technical stakeholders.

• Participate in technical interviews for engineering positions.

• Lead the transition of the platform from a Python monolith to TypeScript-based services.


⛳️ Requirements

• A minimum of 6 years of software engineering experience, demonstrated by successfully delivering production systems.

• Strong foundation in computer science principles: data structures, algorithms, and system design.

• Practical experience in production environments using TypeScript on Node.js.

• Proven experience in creating AI-enhanced features, including LLM integration, retrieval augmented generation, prompt evaluation, or AI agents.

• Experience in setting technical direction and providing mentorship to fellow engineers.

• Residing in Portugal, fully remote, with legal authorization to work there.

• Familiarity with Python (preferred but not required).

• Experience with NestJS or a comparable structured Node.js framework (preferred but not required).

• Experience in conducting or contributing to technical interviews (preferred but not required).

• Willingness to undergo a background check in accordance with local laws and regulations.


🏝️ Benefits

• Fully remote position.

• Periodic in-person team gatherings in Portugal.

• Chance to contribute to the transformation of the global mining and metals supply chain.

• Opportunity to influence how MineHub integrates AI throughout the product.

• Collaborate with a small team where architectural and procedural decisions are impactful.

People also viewed

datavent.io21 hours ago

Working Student AI Engineer – LLMs, RAG, AI Agents

DE flagGermany OnlyPart-timeAI Engineer
ApplyView job
CodeRoad22 hours ago

AI Engineer

Latin AmericaFull-timeAI Engineer
ApplyView job
CodeRoad22 hours ago

AI Engineer

Latin AmericaFull-timeAI Engineer
ApplyView job
Machinify22 hours ago

Staff AI Engineer

US flagUnited States OnlyFull-timeAI Engineer$210k – $280k/year
ApplyView job
Cargomatic1 day ago

AI Engineer

US flagUnited States OnlyFull-timeAI Engineer$150k – $210k/year
ApplyView job
Supabase1 day ago

Software Engineer – AI Tooling Infrastructure

Anywhere in the WorldFull-timeAI Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers