[Job 30675] Developer Master, AI Engineer
Job description
[Job 30675] Developer Master, AI Engineer at CI&T.
About the role
This position is responsible for reimagining and rebuilding a SuperApp that serves users on Android, iOS, and backend Java platforms. The hire will act as the central architect who ensures that the existing feature set remains fully functional throughout the transformation. They will leverage agentic development with AI to guide the technical decisions and implementation strategy for the product. The role requires a strong commitment to Spec-Driven Development as the core methodology for defining and delivering solutions. Effective communication is essential, as the hire must translate complex technical concepts into clear explanations for both technical and non-technical stakeholders. Success in this role means leading the technical redesign while maintaining strict adherence to WCAG 2.1 AA accessibility standards. The engineer will own the integration of intelligent components built using advanced Large Language Models, Skills, and MCPs.
Key facts
What you'll do
Agentic development with AI guides the redesign of the SuperApp for Android, iOS, and backend Java while keeping current functionalities intact.
Technical leadership for Android, iOS, and Java backend teams directs the implementation of features and ensures architectural consistency.
Leading the technical redesign of the SuperApp applies agentic development with AI as the primary method to innovate the product delivery.
Implement Spec-Driven Development (SDD) to define detailed specifications and drive the delivery of robust, testable solutions.
Utilize mastery of Claude Code, Skills, and MCPs to build, integrate, and validate intelligent components within the application stack.
Coordinate multidisciplinary team leadership to align work across Android, iOS, backend, and design disciplines effectively.
Champion WCAG 2.1 AA accessibility standards to ensure all solutions are inclusive and usable by diverse audiences.
Leverage extensive skills in mobile development for Android and iOS to ensure high-quality cross-platform delivery and performance.
Apply deep knowledge of iOS libraries including Swift, UIKit, and SwiftUI to accelerate the development and refinement of mobile features.
Manage the integration of cloud services on AWS Cloud to support scalable backend operations for the SuperApp.
Refactor and optimize the existing codebase to improve maintainability and support agentic workflows in the long term.
Collaborate with product managers and stakeholders to clarify requirements and translate business needs into technical specifications.
Conduct code reviews and provide constructive feedback to peers to uphold code quality and share knowledge across the team.
Mentor junior engineers on best practices for agentic development, testing, and clean code principles.
Requirements
You must have a strong background in mobile development for both Android and iOS to ensure cohesive cross-platform strategies.
You must demonstrate mastery of Claude Code, Skills, and MCPs to build and integrate intelligent components effectively.
You must have extensive experience with Java backend development to understand and guide the server-side architecture.
You must have a proven track record of leading multidisciplinary engineering teams in a fast-paced environment.
You must be fluent in applying WCAG 2.1 AA accessibility standards to digital products and user interfaces.
You must possess deep knowledge of iOS libraries, specifically Swift, UIKit, and SwiftUI, to drive native mobile innovation.
You must have substantial experience working with AWS Cloud services to deploy and manage scalable applications.
You must be comfortable working in a fully remote homeoffice environment while maintaining high productivity and communication standards.
You must comply with the legal requirements indicated by Compliance LI-RW1 and Visa LI-RW1 for this position.
You must be able to interpret complex technical requirements and translate them into clear specifications for development.
You must have the ability to mentor other engineers and elevate the technical practices of the entire team.
You must show a commitment to writing clean, maintainable code and performing thorough testing during development.
You must be able to work asynchronously and rely on structured documentation to keep projects aligned.
You must have the drive to continuously learn and apply new tools related to agentic development and AI-assisted coding.
Nice to have
Mobile development expertise for Android and iOS acts as a differentiator for cross-platform delivery.
Knowledge of iOS libraries including Swift, UIKit, and SwiftUI accelerates mobile feature delivery.
Practical notes
Typical interview steps
Hiring for engineering roles usually starts with a recruiter screen, followed by one or two technical rounds. Candidates often solve a coding problem, discuss past projects, and answer system design questions. Some loops include a take-home task. Final rounds typically cover team fit and give candidates a chance to ask questions. Interviewers look for how you break down an unfamiliar problem, not just whether you reach the answer. Practicing a few problems aloud and reviewing your own past projects are the best preparation.
Good to know
AI is embedded into how teams work, evolve, and innovate across modern technology stacks.
Inclusion starts at first contact, and support is available for candidates with disabilities.
Roles in this area rely on cloud platforms, continuous learning platforms, and cross-functional collaboration.
Questions to ask
Useful questions for the interview: what a typical week looks like, how work is assigned, what tools the team uses, and how feedback works. Asking how the role has changed recently and what the team wishes it had known when joining is also reasonable. Questions about the manager's priorities are especially valued.
Career growth
Engineering careers usually progress from individual contributor to senior, staff, and principal levels. Some engineers move into management and lead teams of five to twenty people. Others stay on the technical track. Growth follows demonstrated impact, not tenure alone. A typical engineering ladder has clear levels with defined expectations for scope, quality, and mentorship. Moving up usually requires owning outcomes end to end rather than completing assigned tickets.
About the company
CI&T is a Brazilian information technology and software development company. The company provides digital transformation services including software engineering, data analytics, and AI solutions for global enterprises.