About this role
Bjakcareer is hiring an Android Software Engineer in Portugal to develop proactive mobile applications centered around artificial intelligence. This position suits developers with native mobile experience who want to build production systems where intelligent interactions drive the user experience.
Role Overview
This position places the engineer in charge of the mobile client experience, determining how artificial intelligence functions and performs on handheld devices. The focus is on constructing a production application where intelligent capabilities are central, requiring high standards for reliability, performance, and clarity.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
About the Company
The organization builds proactive applications for users worldwide to minimize complex prompting across emails, notes, tasks, calendars, workflows, and conversations. The team focuses on high reliability for long-running workflows, persistent context, and real-world task completion to reduce hallucinations and help users spend time on meaningful tasks.
How to Apply
Candidates should apply directly on the official company careers page.
Skills and tech stack
Questions candidates ask
What is the primary focus of the Android Software Engineer role?
The engineer owns the mobile client experience, building a production application where artificial intelligence interactions are central, demanding high performance, reliability, and clarity.
How many years of experience are required for this position?
Applicants must have at least 3 years of Android development experience using Kotlin.
What specific AI integration skills are needed?
The role requires hands-on experience integrating AI features such as LLM, vision, and speech APIs, along with experience in asynchronous programming and performance profiling.
What technologies are included in the tech stack?
The tech stack includes Kotlin, Java, SQL, NoSQL, and TensorFlow Lite for on-device inference.
What does the interview process look like?
The process consists of three to four interviews conducted via virtual meetings and/or onsite, evaluated by technical team members.
