Software Engineer - Full Stack & AI Agents

Techifide

São Paulo

On-site

BRL 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Techifide is seeking a Software Engineer in Brazil to build scalable SaaS solutions that integrate AI-powered capabilities. You will join an engineering team combining traditional software engineering with AI-driven features and agents across enterprise applications.

You will work on backend services, APIs, and frontend interfaces, applying AI tools and frameworks to accelerate development, testing and delivery while maintaining code quality and security.

Qualifications

  • Professional software engineering experience delivering production-grade software.

Responsibilities

  • Design, develop and maintain scalable SaaS applications across the full stack.
  • Build backend services, APIs and data models; ensure robust deployments.
  • Take ownership of features from design to production, with tests and monitoring.
  • Collaborate with Product Managers and QA to improve quality and velocity.
  • Apply AI-assisted techniques to debugging, testing and documentation; review AI-generated code.

Skills

C#
.NET
Frontend frameworks
SQL
REST APIs
Cloud & containers
Git & CI/CD
AI coding assistants

Tools

Docker
Kubernetes

Job description

Before You Apply
  • You must be physically located in Brazil
  • CVs MUST be submitted in English
  • Minimum Years' Experience:5
About

We're looking for a Software Engineer who enjoys solving complex problems, building scalable applications and exploring how artificial intelligence is transforming software development.

You’ll join an engineering team developing enterprise SaaS solutions used by businesses around the world. The technology combines traditional software engineering with a new generation of AI-powered capabilities, including intelligent agents that integrate directly into existing applications.

This isn't a role where AI is simply an experimental feature. You'll work with AI both as a technology you build into products and as a tool that transforms how you develop, test and deliver software.

If you're a hands-on engineer who takes ownership, values clean code and enjoys learning new technologies, we'd love to hear from you.

What You'll Be Working On
Build modern SaaS applications
  • Design, develop and maintain scalable applications across the full technology stack.
  • Build backend services, APIs, intuitive user interfaces and robust data models.
  • Take ownership of features throughout their lifecycle, from initial design to production deployment.
  • Write clean, maintainable and well-tested code.
  • Troubleshoot complex technical issues using logs, monitoring tools and AI-assisted diagnostics.
Develop intelligent AI agents
  • Create AI agents that extend the capabilities of existing enterprise applications.
  • Integrate agents into a shared platform using established frameworks and SDKs.
  • Build secure, structured interactions between AI agents and application services.
  • Implement agent registration, configuration and tenant-specific deployment capabilities.
  • Collaborate with platform engineering teams to improve integration and extensibility.
Use AI to accelerate software engineering

We believe the future of software engineering involves developers working effectively alongside AI.

You'll be encouraged to:

  • Use AI coding assistants such as Claude Code, Cursor, Codex or similar tools as part of your daily workflow.
  • Delegate well-defined development tasks to autonomous or semi-autonomous coding agents.
  • Apply AI-assisted techniques to debugging, refactoring, testing and documentation.
  • Generate and maintain automated tests using AI-powered tools.
  • Critically evaluate AI-generated code for correctness, security, performance and maintainability.
  • Experiment with emerging AI development tools and share successful practices with the team.

AI can accelerate development, but engineering judgement and accountability remain essential.

Collaborate and deliver
  • Work closely with Product Managers, Quality Engineers and other Software Engineers.
  • Participate in technical design discussions and architectural decisions.
  • Contribute to code reviews and continuous improvement initiatives.
  • Support automated build, testing and deployment processes.
  • Share knowledge and help less experienced engineers develop their skills.
What We're Looking For
Software engineering experience
  • Professional experience developing and delivering production-grade software.
  • Strong backend development skills, ideally using C# and .NET, or another mainstream backend technology.
  • Experience with modern frontend frameworks such as Angular, React or Vue.
  • Solid understanding of relational databases, SQL and data modelling.
  • Experience designing and integrating REST APIs and backend services.
  • Familiarity with cloud infrastructure, containerisation and modern deployment practices.
  • Experience with Git, CI/CD pipelines and automated testing.
  • Understanding of software architecture, maintainability and performance.
AI development experience
  • Practical experience using AI coding assistants as part of your regular development workflow.
  • Ability to guide AI coding agents through clear instructions, technical specifications and acceptance criteria.
  • Experience reviewing, validating and improving AI-generated code.
  • Understanding of AI agents, their integration patterns and how they interact with software applications.
  • Familiarity with plugin architectures, extensibility frameworks or SDK integrations.
  • Interest in using AI to improve software quality, development speed and testing efficiency.

You don't need to have built an entire AI agent platform, but you should understand the fundamentals and be comfortable learning new approaches.

How you work
  • You take ownership of your work from concept to production.
  • You communicate clearly and collaborate effectively with others.
  • You're comfortable working in Agile or Kanban environments.
  • You approach technical challenges with curiosity and a problem-solving mindset.
  • You balance delivery speed with engineering quality.
  • You're open to new technologies and continuously improving how you work.
Why This Role Is Different

AI is part of the engineering process, not just the product.

You'll have the opportunity to work at the intersection of enterprise software development and agentic AI, gaining practical experience with technologies that are reshaping the software industry.

You'll build software that solves real problems.

Your work will contribute to enterprise applications supporting complex operational processes across an international customer base.

You'll own meaningful technical challenges.

From backend architecture to frontend experiences and AI integrations, you'll contribute across the software development lifecycle.

You'll help shape modern engineering practices.

You'll work in an environment where experimentation, continuous learning and responsible adoption of AI development tools are encouraged.

Ready to Build What's Next?

If you're a Software Engineer who enjoys building reliable applications and wants to be part of the next generation of AI-enabled software development, we'd like to meet you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# Software Engineer - Full Stack & AI Agents
Senior C# Software Engineer - Full Stack & AI Agents

Techifide Ltd • Brazil

On-site
BRL 180,000 - 280,000
Software Engineer - Full Stack & AI Agents
Software Engineer - Full Stack & AI Agents

Jobgether • Brazil

On-site
BRL 180,000 - 260,000
Hands-on AI technologies
International collaboration
Professional growth
+1
Senior Software Engineer, Operational AI
Senior Software Engineer, Operational AI

Brex • São Paulo

Hybrid
BRL 180,000 - 280,000
Hybrid work model
Remote work up to 4 weeks/year
Senior Agentic AI Engineer
Senior Agentic AI Engineer

Jobgether • Brazil

Remote
BRL 350,000 - 550,000
Fully remote
Leadership in AI projects
Competitive compensation
+1
Senior Agentic AI Engineer ID98909
Senior Agentic AI Engineer ID98909

AgileEngine, LLC. • Belo Horizonte

Hybrid
BRL 649,000 - 865,000
Professional growth
Competitive USD-based compensation
Exciting projects with Fortune 500
+1
Senior Agentic AI Engineer ID98909
Senior Agentic AI Engineer ID98909

AgileEngine • Porto Alegre

Hybrid
BRL 240,000 - 420,000
Professional growth
Competitive compensation
Exciting projects
+1
AI Software Engineer (Full Stack) ID51390
AI Software Engineer (Full Stack) ID51390

AgileEngine • Salvador

Hybrid
BRL 624,000 - 936,000
Professional growth
Competitive compensation
Exciting projects
+1
AI Software Engineer (Full Stack) ID51390
AI Software Engineer (Full Stack) ID51390

AgileEngine • Espumoso

Hybrid
BRL 470,219 - 626,959
Professional growth opportunities
Competitive compensation
Engaging projects with renowned companies
+1
Forward Deployed Engineer AI - Sênior
Forward Deployed Engineer AI - Sênior

Jobgether • Brazil

Remote
BRL 260,000 - 420,000
Fully remote
Work from Brazil
International collaboration
+1
Senior AI Engineer | GenAI, Azure, Python & AI Foundry
Senior AI Engineer | GenAI, Azure, Python & AI Foundry

Jobgether • Brazil

Hybrid
BRL 420,000 - 660,000
Profit-sharing
Health insurance
Dental insurance
+10