A EdTech mais inovadora do Brasil. Aqui, mudamos vidas por meio da educação e da tecnologia!
Software Engineer II – GenAI
Location
Brazil
Posted
9 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer II – GenAI
GRAN
• Develop and optimize RAG pipelines: Build advanced Retrieval-Augmented Generation (RAG) systems that query multiple data sources, such as PDFs and video transcripts, to ensure accurate responses with broad content coverage. • Automate quality evaluation: Implement "LLM-as-a-Judge" pipelines to audit the quality of AI responses at scale. • Build AI personalization: Develop and implement long-term conversational memory systems (using frameworks like LangChain) so the system can remember context and interaction histories. • Architect multi-agent systems: Design and build an architecture of specialist agents with an intelligent router that directs requests to the most appropriate agents. • Work with LLMs: Use and optimize the latest large language models (GPT, Claude, etc.), applying prompt engineering techniques to maximize response quality. • Contribute to knowledge vectorization: Support the strategic "Ubiquitous AI" initiative by helping to structure and vectorize Gran's entire academic repository to make it accessible to AI. • Define data contracts: Collaborate with software developers to define the APIs and data contracts required to serve AI models efficiently and with low latency.
Job Requirements
- Experience in AI/ML engineering, with a focus on Generative AI and LLMs.
- Knowledge and hands-on experience building and optimizing RAG systems.
- Proficiency in Python and AI frameworks such as LangChain, LlamaIndex, and/or Hugging Face.
- Experience with vector databases (e.g., OpenSearch, Milvus, Weaviate) and graph databases (e.g., Neo4j, Falkordb).
- Understanding of prompt engineering, LLM evaluation techniques, and hallucination mitigation strategies.
- Experience using cloud services (preferably AWS) for deploying and managing AI solutions.
- Experience building multi-agent systems is a plus.
- Knowledge of observability tools for LLMs (e.g., LangFuse) is a plus.
- Experience with "LLM-as-a-Judge" for automated evaluation is a plus.
- Experience in projects involving ingestion and processing of large volumes of data to feed AI systems is a plus.
Benefits
- National SulAmérica health and dental plan, 100% covered by the company.
- Wellhub (Gympass) or gym reimbursement.
- App for booking massages.
- Partnership with Sesc, providing access to cultural and leisure activities.
- Starbem, Avus and Auster apps: health, wellbeing and comprehensive support, including psychological, financial and legal assistance.
- Meal allowance or food voucher loaded on an iFood card.
- Home office allowance paid on an iFood card.
- Profit-sharing (PLR) according to current rules.
- Extended maternity and paternity leave.
- GranPix — project recognition program with awards.
- Childcare assistance.
- Full scholarship for undergraduate and postgraduate studies at Gran Faculdade.
- Free unlimited Gran Concursos subscription.
- Gran Academy — corporate university for employee development.
- Study incentive policies promoting continuous learning.
- Onboarding kit and equipment provided by Gran.
- Christmas bonus in December.
- Gran Baby kit — a gift to celebrate the birth of babies in the family.
- M.O.M — Momento Off Mamãe: one additional day off per year to be scheduled with direct leadership.
- Gran School Kit — school supplies assistance.
- Inclusion Allowance — exclusive for people with disabilities (PwD).
- Petlove — pet health plan for family pets.
- Day off on your birthday.
- Life insurance.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Build greenfield Python applications using agentic methods, including AI agent workflows with tools such as Claude Code, LangChain, or equivalent frameworks • Architect the scaffold layer that coordinates multi-agent pipelines, including role separation, context injection, and output validation • Integrate agentic systems with the GitHub-based knowledge store that serves as the org-wide context layer for engineering work • Evaluate and adopt new agentic tooling and LLM capabilities as they emerge, bringing structured recommendations to the team • Design and implement services, RESTful and event-driven APIs, and data access layers across Python backends and React frontends • Contribute to integration between internal services and external platforms, including third-party APIs relevant to IR workflows and business operations • Write code that other engineers can read, extend, and trust in production • Own and operate AWS infrastructure across all environments (dev, staging, production), including Kubernetes, Terraform, and CI/CD via GitHub Actions. Engineers here own what they ship, from code to infrastructure — that’s a feature, not a burden • Build monitoring, alerting, and observability so production issues surface early and resolve fast • Ensure infrastructure aligns with Surefire’s security and compliance requirements. We’re a cybersecurity company; security is a design constraint, not a review step • Identify weaknesses in the current architecture and propose pragmatic improvements with clear rationale
• Lead high-impact, cross-functional projects across Treasury engineering, operations, compliance, and risk teams to build stable and scalable systems and processes • Play a significant role in defining the technical architecture and experience of the Treasury product • Collaborate with product, design, and operations to ship thoughtful features for our customers and internal users • Feel a strong sense of product ownership and actively seek responsibility – we want someone excited to help shape and build Mercury’s future • Join a team of experienced and junior product engineers managing billions of dollars of customer assets
Software Engineer, Ads
RedditReddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s
• Work with product managers to design and implement Ads products. • Collaborate closely with the platform and data teams while building new features. • Lead the processes needed to improve operational stability, including improving code quality, delivering dashboards and data visualizations. • Build extensible components that would align with the product objectives. • Support day to day project management tasks including communicating project updates, managing project timelines and overseeing project execution.
Senior Full-Stack Software Engineer
EnrouteWe deliver IT services and solutions provided by a team of passionate problem solving individuals highly skilled.
Role Description We are looking for a Senior Full-Stack Software Engineer with strong backend expertise and solid frontend experience to help design, build, and maintain scalable SaaS integrations. In this role, you will: - Work across the stack—developing robust backend services while also contributing to frontend applications that power and monitor integrations. - Collaborate closely with Engineering and Product teams to architect reliable data flows, build intuitive user interfaces, and ensure seamless interoperability between internal systems and third-party services. Qualifications - Strong experience with TypeScript across both frontend and backend environments. - Solid experience with Node.js and preferably NestJS. - Experience with modern frontend frameworks (React preferred; Angular or Vue also considered). - Proficiency with HTML and CSS. - Experience working with SQL-based databases (PostgreSQL, MySQL, SQL Server, Oracle, etc.). - Experience building and consuming GraphQL and REST APIs. - Strong understanding of unit testing and Test-Driven Development (TDD). - Experience implementing service-oriented or microservices-based systems. - Proficiency with Git and modern version control workflows. Requirements - Experience with CI/CD pipelines (Jenkins or alternatives such as GitHub Actions, GitLab CI, CircleCI, Azure DevOps). - Understanding of SRE best practices (logging, monitoring, alerting, post-mortems). - Experience with other cloud providers such as GCP or Azure. - Knowledge or experience in financial systems or Fintech environments. - Bachelor's degree in Computer Science or related field (or equivalent practical experience). Responsibilities - Partner with Engineering and Product teams to integrate company systems with third-party data providers and services. - Design and implement scalable SaaS integrations using modern backend technologies. - Build and maintain APIs and microservices using TypeScript, Node.js, and NestJS. - Develop and enhance frontend features using React (or similar modern frameworks). - Orchestrate secure data transfers and synchronization across multiple internal and external systems. - Monitor, troubleshoot, and support third-party integrations to ensure reliability and performance. - Contribute to architectural decisions across both frontend and backend systems. - Write clean, testable, and maintainable code following TDD principles. - Participate actively in Agile ceremonies (Scrum/Kanban). Benefits - Monetary compensation - Year-end Bonus - IMSS, AFORE, INFONAVIT - Major Medical Expenses Insurance - Minor Medical Expenses Insurance - Life Insurance - Funeral Expenses Insurance - Preferential rates for car insurance - TDU Membership - Holidays and Vacations - Sick days - Bereavement days - Civil Marriage days - Maternity & Paternity leave - English and Spanish classes - Performance Management Framework - Certifications - TALISIS Agreement: Discounts at ADVENIO, Harmon Hall, U-ERRE, UNID - Taquitos Rewards - Amazon Gift Card on your Birthday - Work-from-home Bonus - Laptop Policy Company Description Enroute is committed to providing equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.




