Description
Job Summary:
We are looking for an inquisitive and proactive professional to work on the development and evolution of AI-powered applications, focused on solving problems and optimizing processes.
Key Highlights:
1. Participation in the development and evolution of AI-powered applications
2. Focus on identifying bottlenecks and proposing proactive solutions
3. Collaboration on high-impact projects with increasing autonomy
Agilize is Brazil's first online accounting firm, a reference in serving micro and small businesses. We are building a Marketing and Sales team that operates with AI as its central tool—not as a pilot project, but as a core working methodology. To achieve this, we seek a professional who combines analytical thinking, extreme adaptability, and a strong drive to solve real problems. If you are inquisitive, proactive, and unafraid to change your mind, read carefully.
**Responsibilities:**
* Develop, maintain, and evolve applications using Claude Code and other AI-assisted development tools, contributing to scalable, efficient, and high-quality solutions;
* Identify operational bottlenecks and propose solutions proactively, without waiting for requests;
* Support strategic initiatives of the Growth team: CAC analysis, churn analysis, campaign performance, and process automation;
* Collaborate on high-impact projects with increasing autonomy;
* Document and systematize learnings to scale what works.
**Desired Profile:**
* Degree in Computer Science, Software Engineering, Information Systems, Statistics, Data Science, Engineering, or fields with a strong analytical/technical component;
* Adaptable and open to change;
* Knowledge of Clean Architecture / Hexagonal Architecture;
* Version control with Git (branching strategies, code review);
* Familiarity with Docker and containerized environments;
* Basic understanding of observability: structured logs, metrics, and tracing;
* Best practices for API security: authentication, rate limiting, input sanitization (especially relevant when exposing AI endpoints);
* Ability to write tests (unit and integration);
**Essential Soft Skills:**
* Practical experience with LLMs (OpenAI GPT\-4o, Claude, Gemini, or similar);
* Integration of AI APIs into backend applications (REST, SDKs, response streaming);
* Prompt Engineering: optimization techniques for quality, latency, and cost;
* Knowledge of RAG (Retrieval Augmented Generation) — architecture and implementation;
* Experience with embeddings and semantic search (cosine similarity, Euclidean distance);
* Understanding of context/token limits and strategies for chunking and optimization;
* Prompt chaining and function calling / tool use;
* Experience with PostgreSQL (modeling, indexing, performant queries), pgvector for vector storage and search, and MySQL (reading and maintaining existing databases).
**Desirable:**
* Experience with model fine\-tuning;
* Use of Whisper or other speech\-to\-text APIs;
* Basic understanding of autonomous agents and multi\-step orchestration;
* Experience with output quality evaluation (metrics, guardrails, fallback strategies);
* Messaging and Asynchronous Processing \- RabbitMQ (AMQP) — publishing, consuming, dead\-letter queues; and worker/queue architecture for background task processing;
* Production experience with Go 1\.20\+;
* Development of REST APIs using the Gin Framework;
* Proficiency in goroutines, channels, and concurrent programming;
* GORM for relational databases;
* Go modules and dependency management;
* Production experience developing applications with React and Next.js 14\+;
* Familiarity with frontend/fullstack architecture best practices, performance optimization, and error handling in React/Next.js applications.
**Compensation and Benefits:**
* Weekly workload of 42.5 hours (Monday to Friday);
* Remote work allowance of **R$250.00**;
* Caju Meal Ticket worth **R$ 41.00**;
* Your Caju card will also be credited during vacation periods;
* Birthday day off, year-end day off, Wellhub;
* Bradesco National Health Plan II;
* Access to the Único Skill education platform (access to numerous courses, undergraduate programs, languages, etc.);
* Sulamérica Life Insurance;
* Onhappy \- Discounts on travel and accommodations.
**Salary:** To be discussed.
**Hiring Process Steps:**
* Resume screening;
* Technical assessment;
* Behavioral interview with HR;
* Technical interview with managers;
* Cultural fit assessment.