Senior ML Engineer

full timeengineeringdataremote FROM 🇧🇷
Open to candidates in: Brazil
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior ML Engineer in Brazil.

This role is a high-impact opportunity for an experienced ML engineer who wants to operate at the intersection of production machine learning systems and emerging AI agent infrastructure.
You will take ownership of models moving from prototype to production and ensure they are deployed as reliable, low-latency services powering real-time decisioning systems.
The work sits within a small, fast-moving data team building Next Best Action (NBA) capabilities and production-grade LLM agents.
You will collaborate closely with platform engineers and product stakeholders to define how ML and agent systems are designed, evaluated, and shipped at scale.
A key part of the role involves building robust APIs, tool contracts, and evaluation frameworks for non-deterministic AI systems.
This is a deeply hands-on position where engineering rigor, system design, and practical AI deployment intersect.
Your work will directly shape the foundation of production AI systems used across customer and partner-facing experiences.


Accountabilities:

  • Own and productionize machine learning models, ensuring they are deployed as scalable, low-latency services powering real-time NBA recommendations and AI agents.
  • Design, build, and maintain ML APIs and tool-based interfaces that expose models to LLM agents in a structured and reliable way.
  • Develop evaluation frameworks for AI agents, including golden datasets, rubric-based scoring, and regression testing for prompt and model changes.
  • Define and implement tool contracts, including schema design, structured error handling, and safe execution patterns for LLM consumption.
  • Collaborate with platform teams to integrate ML systems into agent runtimes and production infrastructure.
  • Improve system performance, focusing on latency reduction, cost optimization, and scalable serving strategies.
  • Mentor data and engineering teammates on ML system design, agent patterns, and production best practices.
  • Contribute to roadmap decisions for next-generation ML and AI capabilities in collaboration with product and data leadership.
  • Requirements:

    • 7+ years of software engineering experience with strong focus on building and shipping production ML systems.
    • Strong proficiency in Python for production-grade systems, including ML pipelines, APIs, and backend services.
    • Experience designing and deploying low-latency APIs using frameworks such as FastAPI, BentoML, or similar.
    • Hands-on experience with LLM agent systems, including tool design, prompt engineering, and structured outputs.
    • Strong understanding of evaluation methodologies for non-deterministic systems, including offline and online metrics.
    • Ability to design and debug prompt-driven systems with strong literacy in system prompts, tool definitions, and agent behavior.
    • Experience implementing robust tool handlers with structured error handling, validation, and testing coverage.
    • Familiarity with AWS (especially Lambda), Docker, and GitHub-based development workflows.
    • Exposure to cost, latency, and performance optimization in production ML/AI systems.
    • Strong communication skills and ability to work effectively in fast-paced, cross-functional teams.
    • Experience using AI tools as part of daily engineering workflows is strongly expected.
    • Knowledge of TypeScript for integration with agent tool contracts is a plus.
    • Prior experience in SaaS or FinTech environments is advantageous.
    • Benefits:

      • Fully remote contract role with flexibility to work from anywhere in Brazil.
      • Competitive compensation aligned with senior-level ML engineering expertise.
      • Equity/stock options providing participation in company growth and success.
      • 20 days of paid time off plus national holidays.
      • Annual in-person off-site events in international destinations to foster collaboration and team building.
      • Home office setup budget to create a productive remote work environment.
      • Work travel and co-working budget for professional development and collaboration opportunities.
      • Exposure to cutting-edge production AI systems, including LLM agents and real-world ML deployment challenges.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified