Posted 1mo ago

FULLSTACK ENGINEERY 1597

@ Softgic
Medellin, Antioquia, Colombia
OnsiteFull Time
Responsibilities:Design AI agents, Build integrations, Optimize LLM-based systems
Requirements Summary:2-6 years software engineering; 2+ years with LLMs, RAG, AI agents; backend TS/Node.js/PostgreSQL; Prisma/Drizzle; React; multi-LLM orchestration; testing tools; strong design; async collaboration.
Technical Tools Mentioned:TypeScript, Node.js, PostgreSQL, Prisma, Drizzle, React, Playwright, Browserbase, Maestro, LangChain
Save
Mark Applied
Hide Job
Report & Hide
Job Description
We are seeking a product-oriented Full-Stack / AI Engineer to build and scale AI-driven execution systems. This role is ideal for someone who thrives in fast-paced startup environments and has hands-on experience developing with LLMs, RAG systems, and AI agent frameworks.

You will work closely with founders and cross-functional teams to design and deliver end-to-end solutions that enable autonomous workflows across multiple platforms. This is an AI-native role, requiring both strong engineering fundamentals and a deep understanding of modern AI systems.

Key Responsibilities
Design and implement AI agents capable of autonomously executing workflows across platforms such as Slack, email, and CRM systems
Build and maintain integrations between internal and external tools to enable seamless multi-system orchestration
Develop and optimize LLM-based systems, improving performance in terms of quality, latency, and cost
Architect reliable systems with monitoring, evaluation, and fallback mechanisms to ensure consistent execution
Build intuitive and high-impact user interfaces using React to provide visibility into AI-driven processes
Collaborate across backend and frontend to deliver end-to-end product features from design to deployment
Develop automated testing frameworks, including end-to-end and regression tests
Implement evaluation systems for AI outputs using tools such as LangChain or similar frameworks

Requisitos

  • 2–6 years of experience in software engineering
  • At least 2+ years of hands-on experience with:
    • Large Language Models (LLMs)
    • Retrieval-Augmented Generation (RAG) systems
    • AI agent frameworks
    • AI platform or product development
  • Strong proficiency in backend development using TypeScript, Node.js, and PostgreSQL
  • Experience with ORMs such as Prisma or Drizzle
  • Solid frontend development skills using React and modern component systems
  • Experience working with multi-LLM orchestration and AI system design
  • Familiarity with testing tools such as Playwright, Browserbase, or Maestro
  • Strong system design and problem-solving skills
  • Product mindset with the ability to take ownership of features end-to-end
  • Ability to work effectively in ambiguous, fast-changing environments
  • Strong written communication skills in an async-first culture
  • Comfortable collaborating across different time zones