M

Model AI

Automates continuous software performance optimization

Android Software Engineer

Mobile EngineeringConfirmed live in the last 24 hours
Full-time$90k - $150kRemote

About the Job

Requirements

  • At least 3 years of professional Android development experience in a fast-paced, high-growth technology environment, or a PhD.
  • Strong proficiency in Kotlin and the Android Software Development Kit.
  • Solid understanding of modern Android architecture and the Gradle build lifecycle.
  • Demonstrated expertise building or maintaining test automation frameworks, such as Espresso or Compose Test, at scale.
  • Familiarity with continuous integration and continuous delivery orchestration.
  • Strong interest in or hands-on experience leveraging artificial intelligence and large language models to address engineering productivity or quality challenges.
  • Ability to navigate complex, ambiguous codebases and implement effective solutions.
  • Ability to communicate and facilitate technical discussions across cross-functional teams.

Responsibilities

  • Implement artificial intelligence-driven agents to optimize continuous integration and continuous delivery pipelines and provide intelligent feedback to developers.
  • Identify and resolve systemic bottlenecks in the development lifecycle to improve team velocity without compromising quality.
  • Work with product teams to guide architectural decisions and ensure new features are modular and testable.
  • Develop and maintain high-scale frameworks used by hundreds of engineers, ensuring they are performant, reliable, and easy to use.
  • Write performant Kotlin code to extend testing frameworks and build artificial intelligence-powered developer tools, using large language models to accelerate development workflows.
  • Own key components of the automated quality platform and ensure operational excellence and high availability of testing infrastructure.
  • Participate in design reviews for Android features and provide guidance on modularity and testability patterns.
  • Implement large language model-based solutions for smart test orchestration, test case generation, and autonomous test discovery to reduce continuous integration feedback loops.
  • Partner with Product and Mobile Infrastructure teams to align platform capabilities with the needs of the broader engineering organization.
  • Review code and provide technical guidance to peers.

About the Company

Model AI

Automates continuous software performance optimization

Model AI Corp automates the ongoing process of software performance engineering by running an automated optimization loop through a system’s entire lifecycle. It trains and embeds bespoke AI models directly into a client’s infrastructure that can be accessed via a developer-focused API at api.modelcorp.ai, with accompanying documentation. The approach combines end-to-end automation, easy API integration, and deployment of tailored models backed by experts from leading research and tech organizations. Its goal is to reduce the need for highly skilled engineers by making automated performance optimization a standard part of software operation.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Model AI

See more jobs