AI Software Engineering – Mid – Level

Indicium

São Paulo

Remote

BRL 180,000 - 240,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Flexible hours
Annual bonus
Bradesco Health Insurance
Weekly English classes

Job summary

Indicium AI is seeking a Mid-Level AI Software Engineer to autonomously develop medium-complexity features and drive architectural decisions. You will bridge business requirements with technical implementation, integrating AI into product workflows and collaborating with Data and AI Engineering teams to deliver robust, production-grade solutions.

You will work with Python/Node.js/Java/Go on the backend and TypeScript on the frontend, using Docker/Kubernetes and cloud services to build scalable

Qualifications

  • Experience in full-stack development on production-grade projects.
  • Proficiency with backend languages (Python/Node.js/Java/Go) and frontend frameworks (React/Vue/Angular).
  • Ability to write maintainable, testable code autonomously and justify design decisions.
  • Experience integrating LLMs into real-world apps (OpenAI/Anthropic Google Gemini).
  • Experience with Docker and cloud services (AWS/GCP/Azure).
  • Proficiency in CI/CD and DevOps practices.

Responsibilities

  • Develop and deliver full-stack features of medium complexity autonomously.
  • Participate in architectural discussions and propose technical solutions.
  • Conduct code reviews and contribute to team technical growth.
  • Design, implement, and optimize LLM API integrations.
  • Apply prompt engineering and RAG techniques to product features.
  • Model and optimize relational and NoSQL databases for mid-scale solutions.
  • Implement CI/CD pipelines and contribute to DevOps culture.
  • Ensure high-quality deliverables with automated testing (unit, integration, E2E).
  • Document technical decisions and architectures.
  • Collaborate with Product, Data, and AI Engineering teams to execute solutions.

Skills

Full-stack development
Code quality
Test automation
English proficiency

Education

Degree in IT/CS/Software Engineering

Tools

Python
Node.js
Java
Go
TypeScript
React
Docker
Kubernetes
AWS
GCP
Azure

Job description

About Indicium AI

Indicium AI is trusted by the world’s leading enterprises to deliver AI into production at scale. We are a global, AI-native consultancy with deep expertise across Financial Services, Energy & Utilities, Healthcare & Life Sciences, Retail & CPG, and Manufacturing – guiding organizations from strategy through build to measurable business outcomes. With 600+ AI experts, 50+ enterprise clients, and five global locations, we work side-by-side with the world’s leading AI partners – including Anthropic, Databricks, AWS, OpenAI, and Microsoft – to deliver modern AI with speed, clarity, and lasting impact.

As a global company, we offer career opportunities across Europe and the Americas and are looking for talent eager to grow globally with our team. Please indicate in your application if you are available to work abroad and if you hold a European passport.

About the Opportunity

The Mid-Level AI Software Engineer is responsible for the autonomous development of medium-complexity features and solutions, contributing actively to technical decision-making and code quality. You will have the ability to integrate AI into product workflows with minimal supervision, possessing a deep understanding of the impact of your architectural choices. You will act as a key bridge between business requirements and technical implementation, collaborating closely with Data and AI Engineering teams to deliver robust, production-grade solutions.

Key Responsibilities

  • Develop and deliver full-stack features of medium complexity autonomously.

  • Participate actively in architectural discussions and propose well-founded technical solutions.

  • Conduct code reviews, providing constructive feedback to peers and contributing to the team’s overall technical growth.

  • Design, implement, and optimize integrations with LLM provider APIs (e.g., OpenAI, Anthropic Claude, Google Gemini).

  • Apply prompt engineering and RAG (Retrieval-Augmented Generation) techniques to product features.

  • Model and optimize relational and NoSQL databases for mid-scale solutions.

  • Implement CI/CD pipelines and contribute to the team’s DevOps culture.

  • Ensure high-quality deliverables through automated testing (unit, integration, and E2E).

  • Document technical decisions and implemented architectures.

  • Collaborate with Product, Data, and AI Engineering teams to define and execute solutions.

  • Identify and propose improvements to development processes and software quality.

  • Monitor applications in production, proactively identifying and resolving incidents.

  • Maintain the codebase with high standards, applying design principles with discernment regarding maintainability and scalability.

Preferred Qualifications & Experience

  • Solid experience in full-stack development within production-grade projects.

  • Proficiency in back-end programming languages (Python, Node.js, Java, Go, etc.) paired with TypeScript and modern front-end frameworks (React, Vue, or Angular).

  • Ability to write maintainable, testable code autonomously, justifying design decisions based on trade-offs involving readability, coupling, and maintenance costs.

  • Proven experience in refactoring and evolving legacy code safely, supported by robust test suites.

  • Experience integrating LLMs into real-world applications (OpenAI, Anthropic Claude, Google Gemini, etc.).

  • Experience with prompt engineering and RAG applied to product contexts.

  • Intermediate knowledge of relational and NoSQL database modeling and optimization.

  • Experience with Docker and basic container orchestration.

  • Experience with cloud services (AWS, GCP, or Azure) in a professional capacity.

  • Experience with CI/CD and deployment pipeline automation.

  • Intermediate/Advanced/Fluent English.

Nice to haves

  • Public cloud certification (AWS, Azure, GCP) at the Foundational/Associate level or equivalent.

  • Experience with Kubernetes.

  • Knowledge of MLOps and model lifecycle management.

  • Experience with event-driven architectures (Kafka, SQS, etc.).

  • Knowledge of security practices for AI applications (e.g., prompt injection prevention, guardrails).

  • Experience with monitoring and observability tools (Datadog, Grafana, etc.).

  • Degree in IT, Information Systems, Computer Science, Software Engineering, or a related field.

Why Indicium AI
  • Work on AI projects that actually transform the world’s largest enterprises

  • Use cutting-edge AI tools and technologies every single day

  • Collaborate with global teams on high-impact, real-world solutions

  • Be backed by a supportive team that’s genuinely in your corner

  • Benefit from serious investment in your learning and career growth

  • Earn competitive compensation and benefits

  • Enjoy company events and gatherings that bring the global team together

  • Join a fast-growing company where ambitious careers thrive

Selection Process Stages
  1. Interview with Talent Acquisition

  2. Technical Challenge

  3. Interview with Technical Management

  4. Evidence Storage

As part of our commitment to Information Security and in compliance with the requirements of the ISO 27001 standard (item 7.2, clause d), we would like to inform you that in future stages of the selection process, you will be required to provide proof of the skills and qualifications mentioned in your resume (such as diplomas and certificates). This verification is mandatory and essential to ensure compliance with our governance standards prior to hiring.

Our Culture
  • Modern, transparent, and inclusive management.

  • Dynamic environment, open to innovation and creativity.

  • Data-driven culture.

  • Autonomy and engagement.

  • Light and relaxed atmosphere with a focus on challenges.

  • High-growth environment (Fast-paced scaling).

  • Remote work and flexible hours.

For Your Professional Development
  • Structured career path.

  • Feedback and growth culture (45/90-day onboarding reviews and semi-annual performance cycles).

  • Mentorship Program for dedicated support during onboarding.

  • Experienced and collaborative team.

  • High-impact projects.

  • Agile methodologies and cross-functional teams.

  • Free weekly English conversation classes.

  • Certification Program (full financial support and performance rewards).

  • Tutoring opportunities at Indicium Academy.

  • Internal initiatives such as “Tech Tracks” and “Databloggers.”

For Your Health and Wellbeing
  • Global offices in Florianópolis, São Paulo, New York, Lisbon, and London.

  • In-office snacks and beverages.

  • Points and rewards program.

  • Psychological support via “Programa Oxigênio” and Zenklub.

  • Birthday day off.

  • Weekly happy hours and game nights (both remote and in-person).

  • Wellhub (formerly Gympass).

  • Bradesco Health Insurance.

  • Flash Card (flexible benefits – total R$ 1,350.00).

  • Annual bonus (performance-based).

  • Referral Program (R$ 250 per successful hire).

  • Extended maternity leave (6 months).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Software Engineering – Senior
AI Software Engineering – Senior

Indicium • São Paulo

Hybrid
BRL 360,000 - 600,000
Bradesco Health Insurance
Remote work
Annual bonus
+2
AI software engineering | Mid-level
AI software engineering | Mid-level

Indicium • São Paulo

Hybrid
BRL 120,000 - 180,000
Remote work
Learning & growth
Competitive compensation
Client Partner - Financial Services
Client Partner - Financial Services

Indicium • Brazil

Remote
BRL 300,000 - 600,000
Remote work and flexible hours
Annual bonus
Certification Program
+1
AI Software Engineering | Senior
AI Software Engineering | Senior

Indicium • São Paulo

Hybrid
BRL 350,000 - 650,000
Remote work
Annual bonus
Health insurance
+2
Senior Sales Engineer
Senior Sales Engineer

Indicium AI • Brazil

Remote
BRL 180,000 - 300,000
Remote work
Flexible hours
Annual bonus
+1
Client Partner - Financial Services
Client Partner - Financial Services

Indicium AI • Brazil

Remote
BRL 350,000 - 520,000
Remote work and flexible hours
Annual bonus (performance-based)
Bradesco Health Insurance
+1
Senior Forward Deployed AI Engineer SDLC
Senior Forward Deployed AI Engineer SDLC

Indicium • São Paulo

Hybrid
BRL 240,000 - 360,000
Weekly English classes
Technical mentorship program (sponsosr
Partial remote work
+3
Solutions Architect
Solutions Architect

Indicium • Florianópolis, São Paulo

Hybrid
BRL 180,000 - 300,000
Bradesco Health Insurance
Annual bonus
Birthday day off
+1
Consulting Director | Enterprise, Data & AI
Consulting Director | Enterprise, Data & AI

Indicium • São Paulo

Hybrid
BRL 350,000 - 600,000
Structured career path
Certifications funded
Weekly English classes
+7
Analista/Desenvolvedor(a) Full Stack Sênior — React e Python
Analista/Desenvolvedor(a) Full Stack Sênior — React e Python

Jobgether • Brazil

On-site
BRL 180,000 - 360,000
Performance-Based Compensation
Healthcare Coverage
Meal Allowances
+2