easysoftgroup logo
easysoftgroup

If you are interested, please send your CV!

Full-Stack Engineer (AI-First)

Full-stack EngineerSoftware EngineerFull TimeRemoteMid Level

Location

United States + 180 moreAll locations: United States, Canada, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico, Bahamas, Guadeloupe, Haiti, Jamaica, Martinique, Montserrat, United Kingdom, Germany, France, Estonia, Portugal, Hungary, Poland, Ukraine, Romania, Bulgaria, Czech Republic, Slovakia, Belarus, Moldova, Republic Of, Sweden, Greece, Belgium, Italy, Ireland, Switzerland, Netherlands, Finland, Malta, Denmark, Lithuania, Croatia, Spain, Austria, Bosnia And Herzegovina, Iceland, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovenia, Albania, Cyprus, Latvia, Monaco, South Africa, Egypt, Algeria, Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Congo, Côte D'ivoire, Congo, The Democratic Republic Of The, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-bissau, Kenya, Lesotho, Liberia, Libyan Arab Jamahiriya, Madagascar, Malawi, Mali, Mauritania, Mauritius, Mayotte, Morocco, Mozambique, Namibia, Niger, Nigeria, Réunion, Rwanda, Senegal, Seychelles, Sierra Leone, Somalia, Sudan, Swaziland, Tanzania, United Republic Of, Togo, Tunisia, Uganda, Zambia, Zimbabwe, Georgia, Turkey, Israel, United Arab Emirates, Armenia, Azerbaijan, Bahrain, Iraq, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi Arabia, Palestinian Territory, Occupied, Yemen, India, Japan, Philippines, Pakistan, Thailand, Singapore, Viet Nam, Taiwan, Province Of China, Indonesia, Cambodia, Lao People's Democratic Republic, Malaysia, Myanmar, Korea, Republic Of, China, Afghanistan, Bangladesh, Bhutan, Kazakhstan, Kyrgyzstan, Maldives, Mongolia, Nepal, Sri Lanka, Tajikistan, Turkmenistan, Uzbekistan, Australia, Papua New Guinea, Kiribati, Palau, French Polynesia, Tuvalu, New Zealand

Posted

1 day ago

Salary

Not specified

Seniority

Mid Level

JavaScriptTypeScriptReactServer-Side RenderingREST APINode.jsLLM APIsAI agentsDockerGitCI/CDRedisNoSQLpgvectorPineconeWeaviateWebSocketsRedis Pub/SubPlaywrightPuppeteerTailwindshadcn/ui

Job Description

Role Description

We are looking for a Full-Stack Engineer (AI-First) who will help build the MVP and shape the technical foundation of the product. The role combines full-stack development with AI-driven workflows. The engineer will design and implement core product functionality, integrate LLM-based capabilities, and orchestrate AI-driven pipelines. The position requires a high level of ownership and comfort working in a fast-paced startup environment.

  • Design and develop core product functionality for an AI-powered platform with autonomous agents
  • Build and improve the agent runtime that allows AI agents to execute tasks, interact with tools, and run in isolated environments
  • Develop chat-based and conversational interfaces that enable users to interact naturally with their AI agents
  • Implement and evolve the memory system that allows agents to learn from conversations and store long-term context
  • Design and build APIs and backend services powering agents, integrations, and real-time features
  • Work with vector databases and RAG pipelines to support intelligent retrieval and context building
  • Build real-time experiences (streaming responses, live updates) for interactive agent execution
  • Participate in building the multi-agent orchestration layer, enabling collaboration between multiple AI agents
  • Contribute to the AI tool ecosystem, integrating external services and building extensible agent skills
  • Collaborate with product, design, and engineering teams to iterate quickly and deliver new features

Qualifications

  • 3+ years of experience with JavaScript / TypeScript
  • Strong experience with React (React 18+)
  • Experience building applications with Server-Side Rendering (SSR)
  • Experience developing REST APIs
  • Experience integrating LLM APIs (OpenAI, Anthropic, or similar)
  • Experience building or working with AI agents / agentic systems
  • Experience with modern backend development in Node.js
  • Experience working with databases (experience with SurrealDB or similar NoSQL databases is a plus)
  • Experience with Redis or streaming systems (e.g., Redis Streams)
  • Understanding of Docker and containerized environments
  • Experience with Git-based workflows and CI/CD pipelines
  • Understanding of basic security principles in web applications
  • Ability to work in an AI-powered development workflow (using modern AI tools in development)
  • Experience with Agentic AI Development
  • Experience with Own Agent Building

Requirements

  • Experience working with multi-agent systems (agent orchestration, task delegation, agent-to-agent communication)
  • Experience building RAG pipelines and working with vector databases (pgvector, Pinecone, Weaviate, SurrealDB vector)
  • Experience integrating MCP (Model Context Protocol) servers or building extensible agent tools
  • Experience with real-time communication (Server-Sent Events, WebSockets, Redis Pub/Sub)
  • Experience with browser automation tools such as Playwright or Puppeteer
  • Experience deploying applications in container-based cloud environments (Railway or similar platforms)
  • Experience building modern UI systems using Tailwind and component libraries (e.g., shadcn/ui)

Benefits

  • Friendly & open team who have fun creating cool projects together
  • Opportunity to boost your professional & personal growth
  • Regular team gathering activities
  • 20 business days of paid vacation + UA national holidays
  • Medical insurance full coverage
  • 10 + 5 days paid sick leave

Hiring Process

  • Recruiter interview (40 min)
  • Technical interview
  • Final interview with PO and CTO

Job Requirements

  • 3+ years of experience with JavaScript / TypeScript
  • Strong experience with React (React 18+)
  • Experience building applications with Server-Side Rendering (SSR)
  • Experience developing REST APIs
  • Experience integrating LLM APIs (OpenAI, Anthropic, or similar)
  • Experience building or working with AI agents / agentic systems
  • Experience with modern backend development in Node.js
  • Experience working with databases (experience with SurrealDB or similar NoSQL databases is a plus)
  • Experience with Redis or streaming systems (e.g., Redis Streams)
  • Understanding of Docker and containerized environments
  • Experience with Git-based workflows and CI/CD pipelines
  • Understanding of basic security principles in web applications
  • Ability to work in an AI-powered development workflow (using modern AI tools in development)
  • Experience with Agentic AI Development
  • Experience with Own Agent Building
  • Experience working with multi-agent systems (agent orchestration, task delegation, agent-to-agent communication)
  • Experience building RAG pipelines and working with vector databases (pgvector, Pinecone, Weaviate, SurrealDB vector)
  • Experience integrating MCP (Model Context Protocol) servers or building extensible agent tools
  • Experience with real-time communication (Server-Sent Events, WebSockets, Redis Pub/Sub)
  • Experience with browser automation tools such as Playwright or Puppeteer
  • Experience deploying applications in container-based cloud environments (Railway or similar platforms)
  • Experience building modern UI systems using Tailwind and component libraries (e.g., shadcn/ui)

Benefits

  • Friendly & open team who have fun creating cool projects together
  • Opportunity to boost your professional & personal growth
  • Regular team gathering activities
  • 20 business days of paid vacation + UA national holidays
  • Medical insurance full coverage
  • 10 + 5 days paid sick leave
  • Hiring Process
  • Recruiter interview (40 min)
  • Technical interview
  • Final interview with PO and CTO

Related Job Pages

More Full-stack Engineer Jobs

Alpen Labs logo

Engineering Team Lead

Alpen Labs

Bitcoin's financial system is coming online.

Full-stack Engineer1 day ago
Full TimeRemoteTeam 11-50Since 2022

Lead Engineering Team focused on delivering production-grade infrastructure for Bitcoin solutions

Distributed SystemsOpen SourceRustGo
United States
Full TimeRemoteTeam 10,001+Since 1931H1B Sponsor

The role involves designing, developing, and maintaining end-to-end web applications utilizing .NET (C#) and Angular frameworks while collaborating with cross-functional teams on new feature delivery. Responsibilities also include optimizing SQL Server databases, implementing responsive user interfaces, ensuring quality through testing, and contributing to architectural decisions.

ASP.NETC#T-SQLAngularJavaScriptjQueryHTMLCSSSQL ServerEntity FrameworkWeb API.NET Core
United States
$78.6K - $135K / year
Ditto logo

Senior Software Engineer, Networking

Ditto

Real-time database for mobile, web, IoT, and server apps that can magically sync data with or even without the internet.

Full-stack Engineer1 day ago
Full TimeRemoteTeam 11-50Since 2018H1B Sponsor

Senior Software Engineer designing networking solutions at Ditto.

Rust
United States
$223K - $305K / year
Ditto logo

Senior Software Engineer, Embedded Database

Ditto

Real-time database for mobile, web, IoT, and server apps that can magically sync data with or even without the internet.

Full-stack Engineer1 day ago
Full TimeRemoteTeam 11-50Since 2018H1B Sponsor

Senior Software Engineer designing embedded database storage systems at Ditto

RustSQLite
United States
$186K - $331K / year