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