Backend Software Engineer (Applied AI)

New
I
In All MediaSoftware Development / AI
Brazil / Ecuador / Peru / Chile / Argentina; Remote from LATAM, CT (Central Time) overlap requiredFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
4+ YEARS OF EXPERIENCE
Required Skills
PythonJavagRPCRESTful APIsLLMDistributed Systems

Requirements

  • 4+ years of hands-on software engineering, backend systems, or applied AI engineering experience.
  • Advanced proficiency in Python and/or Java for backend development.
  • Direct experience building AI-powered software or integrating LLMs into enterprise applications.
  • Hands-on experience developing autonomous AI agents and multi-step workflows.
  • Practical experience using Model Context Protocol (MCP), custom tool-calling, or JSON-RPC adapters.
  • Strong grounding in distributed architectures, API design (REST/gRPC), and reliability patterns.
  • Proven ownership mindset and comfort with rapid experimentation and production support.
  • Fluent English (verbal and written) for daily technical collaboration and documentation.

Responsibilities

  • Integrate Large Language Model (LLM) capabilities into production enterprise systems.
  • Design and develop autonomous AI agents, tool-calling systems, and multi-step task orchestration workflows.
  • Leverage Model Context Protocol (MCP), custom tool-calling, or JSON-RPC adapters to connect AI models with external platforms.
  • Build and maintain scalable distributed software architectures utilizing REST/gRPC APIs.
  • Optimize context window management and implement reliability patterns for LLM execution at scale.
  • Execute across the full software lifecycle from rapid prototyping to production support.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now