E
Posted 3w ago

AI Software Engineer (Agentic Workflows, Production Systems)

Exadel
Brazil
HybridFull Time
Responsibilities
  • designing workflows
  • building services
  • integrating systems
Requirements
  • Experience designing and deploying production-grade agentic AI workflows
  • Strong Python (Java desirable)
  • RAG/vector DB expertise
  • Prompt engineering
  • CI/CD integration
  • Monitoring, and production support
Technical tools mentioned
PythonJavaLangGraphLangChainModel Context Protocol (MCP)FastAPIAsync PythonPineconeWeaviateCloudflare VectorizepgvectorMongoDBElasticsearchKafkaOpenTelemetryGrafanaTempoMem0GitHub ActionsJenkinsGalileo Evaluation FrameworkGuardrailsLLM-as-a-JudgeClaude CodeAMP

Job description

Why Join Exadel

We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.

From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next.
What powers it all? Our people are ambitious, collaborative, and constantly evolving.

About the Client

A preeminent professional services network and one of the world's leading accounting firms. The organization delivers industry-leading assurance, advisory, and tax services to top-tier global enterprises. Today, the firm integrates robust cloud systems and scalable generative AI to solve complex digital challenges and deliver advanced automation tools worldwide. 

What You’ll Do

  • Design and implement production-ready agentic AI workflows using modern multi-agent and single-agent architectures.
  • Build, optimize, and maintain Retrieval-Augmented Generation (RAG) pipelines utilizing vector databases, hybrid search, retrieval re-ranking, and prompt optimization.
  • Develop scalable Python and Java services following enterprise software engineering best practices.
  • Integrate AI services into CI/CD pipelines while implementing monitoring, logging, and observability for production environments.
  • Design prompt engineering strategies that optimize context windows, model performance, and operational costs.
  • Implement evaluation frameworks, hallucination detection, guardrails, and continuous feedback loops to improve model quality and reliability.
  • Collaborate with cross-functional engineering teams to deliver secure, scalable AI solutions that solve complex business problems.

What You Bring

  • Hands-on experience designing and deploying production-grade agentic AI workflows.
  • Strong Python development experience; Java experience is highly desirable.
  • Deep expertise with Retrieval-Augmented Generation (RAG), vector databases, embeddings, hybrid search, and retrieval optimization.
  • Experience with LangGraph, LangChain, Model Context Protocol (MCP), FastAPI, and asynchronous Python development.
  • Strong understanding of prompt engineering, context window optimization, and LLM orchestration patterns.
  • Experience implementing AI solutions within enterprise CI/CD pipelines and production environments.
  • Knowledge of software engineering best practices, including testing, monitoring, observability, documentation, and production support.
  • AI & Technology Stack: Python, Java, LangGraph, LangChain, MCP (Model Context Protocol), FastAPI, Async Python, Pinecone, Weaviate, Cloudflare Vectorize, pgvector, MongoDB, Elasticsearch, Kafka, OpenTelemetry, Grafana, Tempo, Mem0, GitHub Actions, Jenkins, Galileo Evaluation Framework, Guardrails, LLM-as-a-Judge, Claude Code, and AMP.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to balance experimentation with production-grade engineering practices.
  • Strong ownership mindset with attention to scalability, reliability, and maintainability.
  • Passion for continuous learning within the rapidly evolving AI landscape.

Nice to have

  • Experience within Financial Services, Risk Management, or Compliance domains.
  • Experience building enterprise AI platforms and intelligent automation solutions.
  • Familiarity with large-scale knowledge management and semantic search systems.
  • Experience designing AI evaluation pipelines and model governance frameworks.

English level

Intermediate/Upper-Intermediate

Legal & Hiring Information

  • Exadel is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more
  • Reasonable accommodations are available to enable individuals with disabilities to perform essential functions
  • Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs

Your Benefits at Exadel

Exadel benefits vary by location and contract type. Your recruiter will fill you in on the details.

  • International projects
  • In-office, hybrid, or remote flexibility
  • Medical healthcare
  • Recognition program
  • Ongoing learning & reimbursement 
  • Well-being program
  • Team events & local benefits 
  • Sports compensation 
  • Referral bonuses 
  • Top-tier equipment provision

Exadel Culture

We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matters.

About Exadel

Provides digital engineering and AI-focused software consulting services.

Year founded
1998

Similar jobs

Software Engineer roles
9h
Save
Mark Applied
Hide
Software Engineer II - Automação RPA
Brazil
RemoteFull Time
Stone
StoneNasdaq: STNE: Payment technology and financial services for Brazilian entrepreneurs.
Practical UiPath development with Studio and Orchestrator, Python automation in BotCity, LLM coding assistant use, and Git version control. UiPath certification and REFramework experience are preferred.
UiPath, BotCity, UiPath Studio, UiPath Orchestrator, Python, Claude Code, Codex, Copilot, Git, REFramework, BPMN, Studa, Biblioteca Stone
10h
Save
Mark Applied
Hide
Staff Software Engineer
Toronto or New York City or Austin or Berlin or Bucharest or Chicago or Dubai or Jakarta or London or Paris or San Francisco or São Paulo or Singapore or Seoul or Sydney or Tokyo
$184k-$314k/yr HybridFull Time
Braze
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOERequires 7+ years of relevant experience, full-stack development, strong TypeScript and React skills, scalable web architecture expertise, mentoring experience, and clear technical communication. Python or Ruby on Rails preferred.
TypeScript, React, Vue, Python, Ruby on Rails, LLM, AI coding agents
1d
Save
Mark Applied
Hide
Mid-level Software Engineer (C# and .NET)
Brazil
RemoteFull Time
Motorola Solutions
Motorola SolutionsNYSE: MSI: Provides mission-critical communications and public safety technology.
4+ YOEBachelor's degree or equivalent experience; 4+ years developing full-stack web applications; team leadership and mentoring experience; expertise in web technologies, C#/.NET, databases, APIs, cloud platforms, testing, and CI/CD.
C#, .NET Core, HTML, CSS, JavaScript, Angular, TypeScript, RxJS, SQL Server, Azure, CI/CD
1d
Save
Mark Applied
Hide
Middle/Senior Software Engineer (Java)
São Paulo, São Paulo, Brazil
HybridFull Time
Exadel
Exadel: Provides enterprise software engineering and AI-driven digital transformation services.
Mid-to-senior backend experience with Java, Spring Boot, Quarkus, AWS, microservices, distributed architectures, observability, Agile, and AI-assisted development tools; intermediate English required.
Java, Spring Boot, Quarkus, AWS, Amazon SQS, Amazon SNS, AWS Lambda, Amazon DynamoDB, Amazon API Gateway, Cursor, GitHub Copilot, Mutiny, Project Reactor, Nasdaq Calypso, Scrum
1d
Save
Mark Applied
Hide
[Job - 31050] Senior Developer (Java + Python) with AI Skills, Brazil
Brazil
RemoteFull Time
CI&T
CI&TNYSE: CINT: Provides global digital transformation and software engineering services.
Senior software engineer with expert Java, strong Python, Spring Boot, REST, Azure, Databricks, Spark, Delta Lake, SQL, microservices, Git, CI/CD, Docker, Kubernetes, AI tools, and fluent English.
Java, Python, Spring Boot, Microsoft Azure, Azure Databricks, Apache Spark, Delta Lake, SQL, Git, Docker, Kubernetes, GitHub Copilot, CI/CD
1d
Save
Mark Applied
Hide
Senior Software Engineer, Java Backend
Brazil or Colombia or Ecuador or Mexico
RemoteFull Time
NinjaOne
NinjaOne: Unified IT platform for automated endpoint management and security.
10+ YOEBachelor's degree or equivalent experience; 10+ years Java development, 5+ years scalable systems, system design, OOP, API and REST services, relational databases, caching, and Spring experience.
Java, Kotlin, C++, Postgres, Golang, AWS, Spring, REST, OOP
1d
Save
Mark Applied
Hide
Senior Software Engineer I
São Paulo, São Paulo, Brazil
HybridFull Time
Checkout.com
Checkout.com: Provides global cloud-based digital payment processing services.
Bachelor's or master's degree in computer science, engineering, or related field; proficiency in C# .NET, Java, or Go; agile experience; strong communication, problem-solving, and software development skills.
C#, .NET, Java, Go
2d
Save
Mark Applied
Hide
Software Engineer (Go, Python, CI/CD platform) Rotation On-Call , Hybrid
São Paulo, São Paulo, Brazil
HybridFull Time
FactSet
FactSetNYSE: FDS: Provides integrated financial data and analytical software solutions.
2+ YOERequires 2+ years building backend services or automation and release pipelines, Linux administration, CI/CD knowledge, communication skills, and a computer science bachelor's degree.
Go, Python, NodeJS, GitHub, GitLab, Forgejo Actions, Terraform, Linux, Debian, Sourcegraph, SonarQube, Artifactory, OpenTofu, Pulumi, Docker, Kubernetes