Job Closed

This listing is no longer active.

Staff AI Developer

AI EngineerMachine Learning EngineerFull TimeRemoteLeadTeam 501-1,000H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

88 days ago

Salary

$165K - $200K / year

Seniority

Lead

Job Description

Staff AI Developer

Euna Solutions

• Partner with Product to translate roadmap priorities into technical designs, implementation plans, and delivery strategies • Design and implement features across application, data, and infrastructure layers • Own and evolve core platform architecture across both Rails and Python systems • Make high-impact architectural decisions (service boundaries, modularization, data access patterns, scalability) • Build and optimize high-scale background processing systems (notifications, scoring, ingestion, exports, etc.) • Develop workflows spanning APIs, background jobs, ingestion pipelines, search/discovery, and reporting • Investigate production issues, identify root causes, and improve platform reliability • Implement AI-powered features including LLM orchestration, prompt workflows, and observability controls • Leverage AI-assisted development tools for coding, testing, refactoring, and documentation • Document architectural decisions and system behavior for long-term maintainability • Collaborate with Engineering, Product, Customer Success, and Support teams to continuously improve the platform

Job Requirements

  • Proven experience as a Senior or Staff-level engineer building production SaaS or data platforms
  • Deep expertise in Ruby on Rails, including performance, architecture, and long-lived systems
  • Strong hands-on experience with Python (FastAPI or similar frameworks preferred)
  • Experience across both application platforms and data systems (APIs, ingestion, pipelines, reporting)
  • Strong background in background processing systems (e.g., Sidekiq, Redis, queues, schedulers)
  • Solid understanding of PostgreSQL schema design and performance optimization
  • Experience designing and operating production APIs (REST, auth, versioning, validation)
  • Comfort working in cloud-native, containerized environments
  • Experience with search and discovery systems (full-text, semantic, vector search)
  • A demonstrated AI-first development approach, using LLMs and automation tools
  • Strong understanding of security best practices (auth, data isolation, secrets management)
  • Experience with CI/CD pipelines, testing frameworks, and code quality tooling
  • Excellent communication skills, especially around technical decision-making
  • Nice to Have: Experience with enterprise or government-adjacent applications (compliance, auditability, security)
  • Familiarity with modern Rails frontend patterns (Hotwire, Turbo, Stimulus, Tailwind, ViewComponent)
  • Experience with async Python, Redis Streams, or workflow orchestration systems
  • Hands-on experience with LLM tools (OpenAI, Anthropic), embeddings, or vector databases
  • Experience with observability tools (Sentry, New Relic, Honeybadger, etc.)

Benefits

  • Competitive wages
  • Wellness days
  • Community Engagement Committee
  • Flexible workday
  • Ask us for a copy of our health and dental benefits!
  • Culture committee

Related Job Pages

More AI Engineer Jobs

Dreamix logo

Senior AI Engineer

Dreamix

Bespoke software development company that provides custom end-to-end product development following the highest standards

AI Engineer88 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Design and develop agentic AI systems that can retrieve relevant information and interact with tools and services to support and automate operational workflows in cloud environments • Design and implement agentic AI systems capable of reasoning, planning, and executing tasks across complex operational environments • Develop AI agents that can interact with tools and services, including APIs, monitoring systems, knowledge bases, and operational platforms • Build mechanisms for context and knowledge retrieval, enabling agents to access documentation, historical data, and structured information required for decision-making • Implement autonomous or semi-autonomous workflows where AI agents assist humans by analysing situations, proposing actions, and executing tasks where appropriate • Develop scalable backend services and interfaces that allow agents to interact with enterprise systems and cloud platforms • Deploy and operate agent-based solutions in cloud-native environments, ensuring reliability, observability, and maintainability

Bulgaria
Job Closed

Role Description We are seeking a talented and motivated Senior AI Engineer to join our team. The person will play a key role in designing, implementing, and maintaining AI solutions that create business value and enhance user experiences. - Design and develop agentic AI systems that can retrieve relevant information and interact with tools and services to support and automate operational workflows in cloud environments. - Design and implement agentic AI systems capable of reasoning, planning, and executing tasks across complex operational environments. - Develop AI agents that can interact with tools and services, including APIs, monitoring systems, knowledge bases, and operational platforms. - Build mechanisms for context and knowledge retrieval, enabling agents to access documentation, historical data, and structured information required for decision-making. - Implement autonomous or semi-autonomous workflows where AI agents assist humans by analysing situations, proposing actions, and executing tasks where appropriate. - Develop scalable backend services and interfaces that allow agents to interact with enterprise systems and cloud platforms. - Deploy and operate agent-based solutions in cloud-native environments, ensuring reliability, observability, and maintainability. Qualifications - Bachelor’s or Master’s in Computer Science or an equivalent field. - 5+ years of professional experience with Python programming language. - Experience with building REST APIs and backend services. - Extensive experience in the full software development life cycle, from design and implementation to testing and deployment. - Experience building LLM (Large Language Models) - based applications and agent workflows. - Prompt engineering and tool integration. - Experience with RAG, context management and vector databases. - Practical understanding of security and safety in agent systems (prompt injection, data privacy, least-privilege tool access). - Experience in using Git in a professional/business environment. - Ability to communicate clearly and concisely about complex technical, organizational and/or architectural challenges and propose iterative solutions. - Experience working in Agile/Scrum environments. - Proficiency in written and spoken English. Requirements - Familiarity with MCP or A2A communication. Benefits - A warm and supportive work environment where you can reach your full potential. - Flexible working hours that allow you to balance your work and personal life. - Unlimited home office to help you stay productive and focused. - Opportunities for professional development, including certifications and training. - Additional benefits for academic teaching and speaking engagements. - Knowledge-sharing sessions where you can learn from our Dreamix team. - Team and company-wide events that bring us together. - Amazing week-long summer office and winter office initiatives. - Additional health insurance and dental allowance to ensure your well-being. - Multisport card to encourage a healthy and active lifestyle. - Office massages to help you relax and unwind.

Bulgaria
Job Closed
myPOS logo

AI Engineer – Contractor

myPOS

By combining the latest payment technologies with imagination and expertise, we create a new world of payments.

AI Engineer88 days ago
ContractRemoteTeam 201-500H1B No Sponsor

• Design and build agentic systems: single agents, multi-agent orchestration, and sub-agent patterns for complex workflows (planner/executor, supervisor/worker, hierarchical task decomposition) • Develop MCP (Model Context Protocol) servers and tools that expose internal systems, datasets, and actions to LLM-powered applications in a safe, governed, and reusable way • Implement retrieval systems (RAG, hybrid search, graph-based retrieval) including chunking, embedding, re-ranking, and context-assembly strategies • Build and maintain MLOps automation: CI/CD for models and agents, environment management, artifact handling, and versioning of prompts, models, data, and code • Implement observability for AI systems: tracing, token/latency/cost metrics, quality and drift monitoring, alerting, and incident response • Build and maintain data pipelines for ingestion, transformation, and export across multiple sources and destinations • Expose well-modelled, governed datasets and APIs that agents, tools, and downstream consumers can rely on • Ensure secure data handling and compliance with relevant data protection standards and internal policies • Contribute to documentation, standards, and continuous improvement of the data platform and engineering processes

Poland
Job Closed
myPOS logo

AI Engineer – Contractor

myPOS

By combining the latest payment technologies with imagination and expertise, we create a new world of payments.

AI Engineer88 days ago
ContractRemoteTeam 201-500H1B No Sponsor

• Design and build agentic systems: single agents, multi-agent orchestration, and sub-agent patterns for complex workflows (planner/executor, supervisor/worker, hierarchical task decomposition) • Develop MCP (Model Context Protocol) servers and tools that expose internal systems, datasets, and actions to LLM-powered applications in a safe, governed, and reusable way • Implement retrieval systems (RAG, hybrid search, graph-based retrieval) including chunking, embedding, re-ranking, and context-assembly strategies • Build and maintain MLOps automation: CI/CD for models and agents, environment management, artifact handling, and versioning of prompts, models, data, and code • Implement observability for AI systems: tracing, token/latency/cost metrics, quality and drift monitoring, alerting, and incident response • Build and maintain data pipelines for ingestion, transformation, and export across multiple sources and destinations • Expose well-modelled, governed datasets and APIs that agents, tools, and downstream consumers can rely on • Ensure secure data handling and compliance with relevant data protection standards and internal policies • Contribute to documentation, standards, and continuous improvement of the data platform and engineering processes

Romania
Job Closed