AI / ML engineer opportunities
A permanent evidence route across linked role, technology, format and seniority attributes.
AI / ML engineer register
Canonical record pages with linked classification attributes and disclosed response destinations.
Senior AI / Full-Stack Engineer — Technical Lead for AI SaaS Startup
Senior Full-Stack Developer — AI-Powered SaaS Web Platform MVP
Senior AI Engineer — agentic AI and AWS
AI Automation Developer — n8n, agents and CRM integrations
AI Integration Specialist / Software Engineer — OpenAI, Anthropic, LangChain and APIs
AI Developer & Automation Expert — agents, RAG, voice, n8n and APIs
AI & LLM Engineer — agents, RAG and OpenAI API
AI Agent Engineer — conversational SMS agents on GoHighLevel and n8n
OpenAI APIAI agents and agentic workflowsn8nn8n + OpenAI + CRM/API
n8n / AI Automation Specialist — QA and stress-test existing agents
Automation & AI Agent Developer — n8n custom agents
AI Infrastructure Specialist
Full Stack Developer Needed — production AI web application
AI Engineer / Agent Developer for RAG assistant and API integration
Full Stack AI Developer — agent/RAG web application
AI Engineer — AWS cloud experience required
AI Engineer — Agentic Workflows & GenAI product advisor
Next.js Engineer / Senior TypeScript AI Engineer
AI Product Engineer — internal marketing platform
Senior Machine Learning Engineer — autonomous drone perception
Fullstack Developer — Python + React AI code evaluator
Junior Python AI Developer
Full-Stack Developer for CRM Dashboard with AI Chat
Freelance AI & Automation Specialist (n8n)
Full-Stack Developer Needed — React, Supabase, AI & Automation
Full-Stack Developer Needed for AI-Powered SaaS MVP
AI Prompt Engineer — AI agents and AI content
Applied AI Engineer — investment-banking research and operations workflows
n8n Automation Engineer for CRM, AI Agents and API Integration
OpenAI APIAI agents and agentic workflowsn8nn8n + OpenAI + CRM/API
AI Automation and Full-Stack Developer — n8n, Agents and Supabase
AI Engineer
n8n Developer — AI Agent Workflows for Instagram Content
Full-Stack AI Engineer — Hybrid RAG System and Admin Portal
Senior AI-native Engineer — Software Delivery Pipeline
Senior AI Engineer
AI Automation Engineer
AI/LLM Backend Engineer
Middle AI/Python Engineer
Junior–Middle Backend Developer (Node.js, LLM/RAG, MCP, AI agents)
Senior Fullstack Python/AI Developer
Senior Frontend Engineer — AI-first headless WordPress / Next.js
Senior AI Engineer — production LLM agents / MCP
Python Developer — AI Voicebot
AI RAG Developer — Production Multi-Document Knowledge Assistant
Full-Stack AI Developer — React, FastAPI, PostgreSQL, Zoho, MCP
AI Automation Engineer
AI Engineer / Full-Stack Developer (5+ Years), Full-Time, Long-Term
AI Engineer — Agentic Systems
AI Automation Specialist for n8n Customer Support Workflow
Full-stack AI-driven NestJS + Next.js developer
AI Engineer
Senior Agentic AI Engineer
Full Stack Developer — .NET / React / AI
Python Full-Stack AI Developer
AI automation specialist for process audits and multi-client delivery
Full-stack developer for AI agents and MCP integration
WordPress developer with AI, CRM and automation integrations
Senior AI Developer — HIPAA-Compliant Healthcare AI Platform
AI Engineer / AI Automation Developer — production agents, RAG and n8n
Senior Full-Stack AI Engineer — Multi-Model Chat, Research & Memory
717+ words grounded in this exact published set.
Audit methodology →What this landing contains
AI / ML engineer is an indexable landing page built from published records that share the same role family. It is not a free-text search result and it does not manufacture a demand category from a query string. The route exists because the classifier can assign the attribute consistently across source-safe fields. There are 347 delayed records in the current register. Each one remains a separate canonical page, while this landing explains what binds them together and gives crawlers a stable path into adjacent technology, role, format and seniority collections.
Current records
The register currently names “Python AI Engineer — Ukrainian FOP to EU contract”, “Senior AI / Full-Stack Engineer — Technical Lead for AI SaaS Startup”, “Senior Full-Stack Developer — AI-Powered SaaS Web Platform MVP”, “Senior AI Engineer — agentic AI and AWS”, “AI Automation Developer — n8n, agents and CRM integrations”, “AI Integration Specialist / Software Engineer — OpenAI, Anthropic, LangChain and APIs”. Those titles are useful anchors because they show how real sources describe the work, but they are not used as hidden doorway keywords. Leadiy classifies the stable attributes, keeps the complete source destination visible and adds interpretation on the individual page. The collection view is therefore a map of related evidence rather than a substitute for the source listing. A visitor can move from the landing to a record, then onward to technology, format, role and level hubs without returning to search.
Technology paths
Technology co-occurrence inside this register is Python (216), RAG (156), OpenAI API (140), PostgreSQL (113), React (110), FastAPI (106). Counts are multi-label: a single opportunity may mention several tools and can contribute to several technology hubs. A combination technology is assigned only when all of its catalog requirements are detected, while this role family remains a separate dimension. That separation is important for programmatic landing quality. It lets a page answer a specific intent without pretending that every AI / ML engineer opportunity uses the same stack, and it creates truthful next steps through the linked technology values on each record.
Format and level paths
The current commercial-format mix is Contract (152), Project (56), Hiring (115), Other / unclear (24). Leadiy distinguishes a defined project, contractor capacity, formal procurement, employment and an unclear remainder because their response motions differ. The current level mix is Level not stated (217), Senior (106), Intern (1), Mid-level (1), Junior (1), Lead / principal (21). Seniority is taken from explicit title or opportunity wording; when it is absent the record links to “Level not stated” instead of receiving an invented rank. These two controlled dimensions make the landing more useful than a list of titles and provide additional crawlable routes without fabricating countries, compensation or employer facts.
Demand context
In the current 30-day Hiring Pulse, Python appears in 175 of 458 observed opportunities (38.2%). Counts are multi-label, so one opportunity may contribute to several technology buckets. This Hiring Pulse comparison is dated aggregate evidence, not a forecast and not a claim about every item on this landing. Technologies overlap, sparse buckets can be suppressed, and Leadiy’s observed feed is not the whole market. The aggregate layer exists because a useful landing should say more than “here are some links.” It gives the collection a bounded market frame while the individual pages retain the source-level facts, explicit response hostname and warnings about third-party eligibility or login requirements.
How discovery continues
Internal discovery is deliberate. Every record exposes linked technology, role family, work format and seniority values, then offers five similar opportunities. Those similar pages repeat the same navigational structure, so a crawler entering through AI / ML engineer can continue through the evidence graph rather than hit a dead end. Links are ordinary server-rendered anchors and the destinations use canonical URLs. The sitemap includes only observed facet pages and combination landings that meet their minimum record threshold, avoiding an unbounded matrix of empty query pages.
Publication rules
Publication remains delayed by a deterministic 24–48 hours and bounded by the administrator’s daily and per-run limits. A record must also pass the public source check, 500-word floor and measured-difference threshold before it can support this landing. Direct leads, contacts, prepared outreach, private notes and raw imported rows remain excluded. The commercial distinction stays one sentence: the same opportunities, one day earlier. Paid access changes timing and workflow; it does not alter the source, buyer requirements or the facts published here later.
The same opportunities, one day earlier.
See the $39 / 30-day plan →