Software Architect (Python com Langflow/AI) in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Architect (Python com Langflow/AI) based in Brazil.
This role is focused on designing and guiding the architecture of modern AI-driven software solutions, with a strong emphasis on agentic workflows and AI-assisted development. You will play a key role in shaping how intelligent systems are built, ensuring scalability, maintainability, and security across complex applications. Working closely with engineering teams and product stakeholders, you will translate business needs into robust technical architectures powered by Python and AI orchestration tools. The environment is highly innovation-driven, with AI embedded in the development lifecycle. You will be responsible for evaluating AI-generated code, improving development pipelines, and ensuring high engineering standards. This is a hands-on architectural role at the intersection of software engineering and applied AI, where experimentation and production-grade delivery go hand in hand.
- Define and evolve the technical architecture for AI-driven and Python-based applications, ensuring scalability, reliability, and maintainability across systems
- Design and implement AI-assisted development workflows using tools such as Langflow, agentic frameworks, and LLM APIs like OpenAI API and Anthropic API
- Build and oversee orchestration of AI agents and automation pipelines using frameworks such as CrewAI and similar agent-based systems
- Review, validate, and improve AI-generated code, ensuring quality, security, and adherence to engineering best practices
- Structure and govern development workflows using Git-based processes and AI-assisted coding tools such as GitHub Copilot
- Collaborate with engineering, product, and data teams to design end-to-end solutions powered by AI, ensuring alignment with business objectives
- Establish standards for prompt engineering, model evaluation, and AI output quality across development teams
This role requires strong experience in software architecture and advanced Python development, combined with hands-on exposure to AI-powered engineering environments. The ideal candidate has experience building scalable systems, defining development standards, and working with modern AI tooling in production contexts.
- Strong experience as a Senior Software Engineer or Software Architect with solid exposure to system design and distributed architectures
- Advanced Python development experience, including backend systems, APIs, and automation frameworks
- Hands-on experience with AI-assisted development tools and LLM APIs (OpenAI, Anthropic, Copilot, or similar)
- Practical experience with Langflow and AI orchestration / agent-based development frameworks
- Strong ability to review and critically evaluate AI-generated code for correctness, security, and maintainability
- Experience designing AI-driven development workflows (code generation, testing automation, refactoring pipelines)
- Knowledge of prompt engineering and evaluation of LLM outputs
- English at intermediate to advanced level for technical communication in global teams
- Strong architectural thinking, problem-solving skills, and ability to work in fast-paced innovation environments
- Health and dental insurance
- Meal and food allowances
- Childcare assistance
- Extended parental leave
- Gym and wellness partnerships (Wellhub / TotalPass)
- Profit sharing program (PLR)
- Life insurance coverage
- Continuous learning platforms and internal university programs
- Discounts and partner benefits programs
- Mental health and well-being support platforms
- Language learning and professional development resources
- Additional benefits and corporate perks depending on location and eligibility