1,954,809open jobs
115,248companies
236,382added this week
Browse all
Salary
≈ $26k – $68k per year (Estimated)
Location
Remote (Ethiopia)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Oct 20, 2026.

Overview
Company
Impact
Profile match
M365Connect is a specialized IT recruitment and staffing firm headquartered in Riga, Latvia. The company connects businesses with top-tier Microsoft technology professionals and specialized developers for various projects. By streamlining the hiring process, it helps organizations efficiently scale their technical teams and accelerate digital initiatives.

Senior AI & Full-Stack Engineer – Remote Job at M365Connect

M365Connect is seeking an experienced Senior AI & Full-Stack Engineer to develop AI-powered applications, build and maintain web platforms, manage cloud and Linux infrastructure, and lead technical delivery across multiple software projects. This is a full-time, long-term remote opportunity for a senior engineer who combines hands-on software development with AI integration, DevOps, infrastructure management, and team leadership.

The successful candidate will help establish engineering standards, coordinate outsourced developers, mentor team members, and deliver secure, reliable, and maintainable software solutions while supporting the company's growth.

Job Overview

  • Position: Senior AI & Full-Stack Engineer
  • Company: M365Connect
  • Job Type: Full-time
  • Work Arrangement: Fully Remote
  • Location: Remote
  • Salary: Based on experience, responsibilities, and startup budget
  • Start Date: As soon as possible after selection and agreement
  • Application Deadline: Not specified

About M365Connect

M365Connect develops software products, web applications, AI-powered tools, integrations, and business automation solutions across multiple projects.

The company combines internal engineering ownership with contributions from outsourced developers and external specialists. It emphasizes AI-assisted and agentic development workflows, practical technical decision-making, and the delivery of maintainable software that can be operated and improved over time.

Key Responsibilities

Software Engineering and AI Integration
  • Develop, maintain, and improve full-stack web applications.
  • Build AI-powered features, integrations, internal tools, and business automation solutions.
  • Integrate AI and large language model (LLM) capabilities while evaluating output quality, reliability, latency, and usage costs.
  • Use AI coding assistants and coding agents with appropriate testing, validation, and human oversight.
  • Design and implement APIs, business logic, authentication, authorization, input validation, and third-party integrations.
  • Translate business requirements into actionable technical tasks and measurable acceptance criteria.
Infrastructure, Databases, and DevOps
  • Manage relational databases, including schema design, migrations, indexing, query optimization, backups, and recovery procedures.
  • Administer Linux servers, application services, user permissions, system updates, networking, and troubleshooting.
  • Build and maintain Docker environments, including container networking, persistent storage, configuration, and health checks.
  • Configure DNS records, domain routing, TLS certificates, and reverse proxies.
  • Maintain CI/CD workflows using GitHub Actions and Azure DevOps Pipelines, including appropriate build agents and runners.
  • Plan and execute deployments with migration checks, rollback procedures, and post-deployment verification.
  • Investigate production incidents, identify root causes, and implement corrective measures.
Technical Leadership and Team Coordination
  • Coordinate outsourced developers and technical specialists, clarify requirements, and manage technical dependencies.
  • Review externally delivered code and other technical deliverables for correctness, security, maintainability, and operational readiness.
  • Lead code reviews, establish practical engineering standards, and support effective release management.
  • Mentor junior and less experienced developers through demonstrations, constructive feedback, and technical guidance.
  • Make sound architectural and implementation decisions while controlling unnecessary complexity, infrastructure costs, and maintenance overhead.

Required Qualifications and Skills

Applicants should demonstrate the following qualifications and capabilities:

  • Senior-level experience delivering and maintaining production web applications.
  • Strong frontend development skills using a modern framework, JavaScript or TypeScript, HTML, and CSS.
  • Strong backend engineering skills, including secure API development, integrations, validation, and error handling.
  • Practical experience integrating AI or LLM capabilities into software applications.
  • Substantial hands-on experience with AI coding assistants or agentic development workflows, including independently verifying generated results.
  • Strong SQL and relational database skills, including migrations, indexing, performance analysis, backups, and recovery.
  • Practical Linux system administration and Docker deployment experience.
  • Understanding of DNS, HTTP/HTTPS, TLS, firewalls, ports, and reverse proxies.
  • CI/CD experience with GitHub Actions and familiarity with Azure DevOps repositories, pipelines, and build agents.
  • Strong Git, pull request, code review, and release management skills.
  • Previous experience leading a development team or coordinating technical delivery.
  • Demonstrated mentoring experience and the ability to communicate technical decisions clearly.
  • Experience working with outsourced developers, contractors, or distributed teams.
  • Ability to work independently, prioritize competing requirements, and make practical decisions within a limited startup budget.
  • Interest in a long-term, full-time role with opportunities for increasing responsibility.

Additional Advantages

The following experience would be particularly valuable:

  • Building software products or engineering processes in an early-stage startup.
  • Managing multiple applications or services simultaneously.
  • Evaluating external development work for security, correctness, maintainability, and production readiness.
  • Developing AI agents, tool integrations, retrieval workflows, and reliable automation systems.
  • Operating PostgreSQL databases and multi-service Docker environments.
  • Establishing deployment standards, monitoring practices, incident response procedures, and technical documentation.
  • Mentoring junior developers through structured learning and practical engineering guidance.

Salary, Career Growth, and Benefits

M365Connect offers an opportunity to influence technical decisions, engineering processes, and team development during an important stage of the company's growth.

The starting compensation will depend on the candidate's experience, agreed responsibilities, and the company's startup budget. The employer indicates potential for substantial salary progression during the first few years as the business and the employee's contribution grow.

Possible career progression includes roles such as:

  • Technical Lead
  • Engineering Lead
  • Head of Engineering

Advancement will depend on demonstrated results, leadership capabilities, company growth, and financial capacity. Compensation expectations and progression milestones will be discussed during recruitment.

Other benefits and opportunities include:

  • Fully remote work with a long-term employment perspective.
  • Direct involvement in technical decisions across multiple products.
  • Responsibility spanning software engineering, AI integration, infrastructure, and deployment.
  • Opportunities to lead and mentor a distributed engineering team.
  • Close collaboration with startup leadership.
  • Potential for career development and increased compensation as the company grows.

Remote Work and Monitoring Requirements

The remote working arrangement includes a time-tracking tool that records mouse-click and keyboard-activity metrics and captures screenshots of the screen.

This monitoring is part of the employer's working arrangement and will be explained during recruitment. Applicants should be comfortable with these conditions.

How to Apply

Interested and qualified applicants should submit their CV and a brief overview of their relevant technical and leadership experience through the online application link below.

Applicants should cover the following points in their application:

  1. Full-stack development: Describe a production application you helped deliver, including your frontend and backend contributions.
  2. AI engineering: Explain an AI feature or agentic workflow you implemented and how you verified its results.
  3. Infrastructure and deployment: Summarize your experience with Linux, Docker, databases, and deployment processes.
  4. Technical leadership: Describe a team you led or developers you mentored and the outcomes achieved.
  5. External development coordination: Explain your experience coordinating outsourced developers and reviewing their deliverables.
  6. Availability and compensation: State your earliest possible start date and salary expectations, taking the company's startup stage into account.

Public portfolio links and GitHub repositories are welcome. Do not include confidential customer information or credentials.

Apply Online: https://careers-page.com/m365connect/job/5W7WW68R/apply

Early applications are encouraged because the company intends to fill this core engineering position promptly.

Important Application Information

  • Application Method: Online application
  • Application Deadline: Not specified
  • Employment Type: Full-time
  • Work Arrangement: Fully Remote
  • Salary: Negotiable based on experience, responsibilities, and the employer's startup budget
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,954,809 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Ethiopia
≈ $132k – $242k per year (Estimated) • Remote (United States) • Full-Time • United States
Python
Kotlin
TypeScript
AI/ML
AutoGen
LangChain
Claude
LlamaIndex
Model Context Protocol
Vertex AI
Prompt Engineering
Function Calling
CrewAI
LLM
RAG
Anomaly Detection
Time Series
OpenAI
LLM Guardrails
DevOps
GCP
Azure
CI/CD
Analytics
A/B Testing
Apply
ML-инженер 2 hours ago
≈ $27k – $57k per year (Estimated) • Remote (likely EAEU) • 3+ years exp • Bachelor's Degree • Moscow
Python
AI/ML
Embeddings
NLP
Transformers
LLM
RAG
Reranking
Machine Learning
Apply
≈ $19k – $39k per year (Estimated) • Remote (India) • 4+ years exp • India
Python
JavaScript
Node JS
AI/ML
LangChain
LLM
RAG
OpenAI
Frontend
React.js
DevOps
Rest API
Docker
Management
n8n
Zapier
Apply
$121k – $224k per year • Remote (likely United States) • Bachelor's Degree
Python
Java
Rust
TypeScript
SQL
C++
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Windsurf
Claude Code
Model Context Protocol
AI Agents
Cline
LLM
OpenAI Agents SDK
AWS Strands Agents
Agentic Workflows
Multi-Agent Systems
Machine Learning
DevOps
Rest API
OpenShift
Git
AWS
Docker
Kubernetes
Harbor
Management
Agile
Apply
$123k – $228k per year • Remote (likely United States) • Bachelor's Degree
Python
Java
Rust
TypeScript
SQL
C++
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Windsurf
Claude Code
Model Context Protocol
AI Agents
Cline
LLM
OpenAI Agents SDK
AWS Strands Agents
Agentic Workflows
Multi-Agent Systems
Machine Learning
DevOps
Rest API
OpenShift
Git
AWS
Docker
Kubernetes
Harbor
Amazon EKS
Management
Agile
Apply
≈ $8.5k – $20k per year (Estimated) • In office • Full-Time • Ethiopia
Apply
≈ $11k – $22k per year (Estimated) • In office • Ethiopia
Analytics
Power BI
Apply
$18k – $24k per year • In office • 8+ years exp • Ethiopia
Apply
≈ $8.5k – $20k per year (Estimated) • In office • Full-Time • Ethiopia
Apply
≈ $8.5k – $20k per year (Estimated) • In office • Full-Time • Ethiopia
Apply
See all jobs
This is one of many
1,954,809 more open roles from verified company boards, updated every day.