About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Alti Team based in Brazil.
Responsibilities
- Build and ship AI product features end to end, including conversational AI experiences, intelligent agents, and automated routines that deliver measurable value to customers.
- Design, implement, and continuously improve Retrieval-Augmented Generation (RAG) pipelines and prompt strategies.
- Develop and maintain LLM evaluation pipelines to measure output quality, identify regressions, and continuously improve AI-powered experiences.
- Establish monitoring and observability practices for AI features, including prompts, models, usage patterns, and system performance.
- Support the transition of machine learning models into production environments, implementing monitoring and continuous feedback loops to improve their effectiveness over time.
- Collaborate closely with Product and Design to identify meaningful customer problems where AI and machine learning can provide practical and scalable solutions.
- Contribute across multiple stages of the delivery lifecycle, taking ownership of technical decisions and helping strengthen engineering practices as the product and team grow.
- Work collaboratively in a small squad environment, sharing knowledge and contributing to a culture of experimentation, accountability, and continuous improvement.
Requirements
- Solid professional experience as a software engineer building and successfully shipping customer-facing product features.
- Hands-on experience developing AI products within the last 12 months, particularly involving LLMs, AI agents, or AI-powered features.
- Practical experience with at least one of the following: chatbots or conversational AI, Retrieval-Augmented Generation (RAG), or LLM evaluation pipelines.
- Strong programming skills in at least one of Go, TypeScript/JavaScript, or Python.
- A strong product mindset, with a focus on delivering useful experiences to end users rather than concentrating solely on model development.
- Comfort working in a fast-paced environment where engineers take ownership of multiple parts of the delivery and product lifecycle.
- Professional working proficiency in English.
- Experience with prompt engineering, AI monitoring and observability tools, autonomous or personal agents operating across channels such as Slack, Teams, or WhatsApp is highly desirable.
- Experience taking machine learning models, including predictive models, into production with monitoring and feedback loops is an advantage.
- Background in fintech, payments, or financial products is a plus.
- Experience building and scaling ML or LLM-powered products is highly valued.
- Previous experience in an early-stage startup environment, particularly from Seed through Series B, is considered a plus.
Conditions
- Competitive salary tailored to experience, skills, and expertise.
- Total target compensation of $90,000–$105,000, plus equity.
- Equity opportunities that allow employees to share in the organization’s growth and success.
- Unlimited paid time off with flexibility when needed.
- Annual learning and development stipend to support professional growth.
- Fully remote position based in Brazil.
- Opportunity to work on high-impact AI and fintech-related technology projects.
- Collaborative, diverse, and supportive environment with significant ownership and opportunities for career growth.
- Culture focused on transparency, resourcefulness, partnership, bold thinking, and accountability.