Job Closed
This listing is no longer active.
Boas-vindas ao nosso Neonverso!
Staff Software Engineer I – AI
Location
Brazil
Posted
105 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer I – AI
Neon
• Develop and architect AI agent systems based on single-agent and multi-agent architectures. • Implement modern communication protocols such as Model Context Protocol (MCP) and Agent-to-Agent (A2A). • Master the information lifecycle for AI: from strategies like chunking and embeddings to implementing techniques such as RAG (Retrieval-Augmented Generation), reranking, and query transformation. • Manage the complexity of multi-model environments. Evaluate and select the best providers based on trade-offs in latency, context, and cost. Standardize the use of abstraction frameworks to avoid vendor lock-in. • Act as a technical mediator in defining AI strategies across the product portfolio. • Ensure architectural consistency across initiatives, identifying opportunities for componentization and reuse. • Serve as a decision-maker in architectural dilemmas, promoting an AI Engineering culture. • Connect AI technical capabilities to the real pain points of business areas. Establish LLMOps pipelines that include: • Rapid experimentation cycles (A/B testing of prompts/models) • Feedback systems (human-in-the-loop) • Monitoring of business metrics impacted by AI • Systematic evaluation (Evals) - creation of test datasets and frameworks.
Job Requirements
- Solid software engineering experience with a proven track record in technical leadership.
- Ability to guide architectural decisions while maintaining an active, hands-on role to raise the team's technical quality.
- Skill in leading projects, taking responsibility for the success and efficiency of deliveries in collaboration with teams.
- Competence to work on complex activities, providing reliability and quality in deliveries, and contributing to technical planning and risk identification.
- Aptitude to influence and mentor team members, enhancing delivery effectiveness and mediating conflicts.
- Initiative to lead process improvements focused on efficiency, diagnosing performance using relevant metrics (e.g., latency, bugs) and creating indicators for technological and business evolution.
- Capability to create and lead technical communities, fostering active discussions and facilitating meetups on solutions and innovations.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and implement versioned HTTP APIs: OpenAPI/JSON Schema, authentication and authorization, validation, idempotency, and clear error models. • Build and run services on Azure: App Service or Functions, Storage, Service Bus or Event Grid, Key Vault, Managed Identity; apply VNet integration and private endpoints per architecture. • Deliver accessible front-end experiences; use a BFF or experience layer where it improves security and reduces inappropriate coupling between clients and domain services. • Integrate enterprise identity: OIDC/OAuth2, client credentials, token validation; follow zero-trust and least-privilege guidance from architects and security. • Consume Terraform or Bicep modules per Cloud Architect standards; avoid one-off infrastructure that drifts from platform norms. • Implement features on AWS when required (e.g. Lambda, API Gateway, S3, SQS, IAM) using prescribed patterns. • Instrument applications with structured logging, metrics, and tracing; meet testing and privacy expectations aligned with AFAs (for example observability, testing strategy, and zero-trust rules). • Contribute to hardening AFA Cursor rules, agent skills, and sub-agents for stack-specific patterns (e.g. API-first, Experience API, MCP) in collaboration with architects. • Produce handover inputs as versioned artifacts: ADRs, diagram-as-code, contract definitions in Git, and operational notes that receiving squads can adopt—not ad hoc documents outside version control. • Deliver early outcomes: at least one initiative increment shipped with contracts, automated tests, observability hooks, and reusable patterns in Git, plus AFA updates covering authentication, configuration, and environment promotion.
• Work in software development, writing code to build applications, programs, and software systems according to project specifications and requirements; • Test developed software, identifying and fixing issues, bugs, and defects in the code to ensure quality of delivery, meet deadlines, and achieve client satisfaction; • Document developed code to facilitate future maintenance and updates of products; • Develop high-quality software solutions, ensuring code is efficient, scalable, and maintainable; • Monitor and oversee systems in production to identify issues and implement solutions.
• FCamara supporting disruptive companies through complete, scalable digital solutions aligned with key market trends and needs. • Experience: 8+ years • Have worked on a variety of projects across different industries — at least 5 projects or at different companies. • Someone who adapts well to new environments. • Use of unit tests • Knowledge of queues (differential: experience with Azure Service Bus) • Knowledge of microservices • Experience with Apache Camel, Spring Boot, BFF Spring Boot, Node.js, Redis, JWT, OAuth2, AngularJS, Angular 11 and/or Angular 15 • Experience with microfrontend and microservices architectures • Experience with cloud (GCP), Kubernetes, Sonar, Jenkins, Veracode, MySQL, SQL Server, Pub/Sub, RabbitMQ, Kafka • Knowledge of Akamai, Apigee, EJB, WAS, Broker — are a plus
Full Stack Developer II – Franchises
Grendene S/AOrgulho do que fazemos. Orgulho de quem faz com a gente!
• Develop and maintain web applications, working on both frontend and backend. • Build and evolve APIs and services used by the applications and integrations with internal systems and partners. • Work on building scalable solutions with attention to performance, code organization, and maintainability. • Participate in technical decisions with the team, contributing suggestions for improvements and architectural evolution. • Work on system integrations, especially involving data, CRM, external platforms, and internal services. • Create and optimize database queries and schemas, ensuring efficiency, consistency, and reliability of information. • Ensure the quality of data handled by applications, including validation, consistency, and impact on business operations. • Support the analysis and resolution of production data issues, such as inconsistencies, integration failures, duplication, or data divergence between systems. • Assist in resolving production issues, investigating root causes in both code and data and proposing definitive solutions. • Contribute across the full development cycle, from understanding requirements to delivery and production monitoring.


