CodeDroid LLC
Software Engineer Job at CodeDroid LLC in Mountain View
CodeDroid LLC, Mountain View, CA, US, 94039
Overview We are an innovative startup revolutionizing Android application development through AI-powered agents. Our mission is to create intelligent services capable of designing, developing, testing, and deploying Android apps automatically. We are at the forefront of defining the next generation of mobile development, and we're looking for brilliant minds to join our pioneering team.
Role Overview As a Software Engineer at CodeDroid, you will play a critical role in developing the AI-driven agents that streamline Android app development. You will work closely with AI researchers, mobile developers, and product teams to design, build, and optimize intelligent software tools that enhance and automate the entire Android development lifecycle. This role is pivotal in shaping tools that will be used by developers worldwide.
Responsibilities Design, develop, test, and deploy AI-powered agents specialized in Android application development.
Utilize Large Language Models (LLMs), reinforcement learning, and other advanced AI techniques to build, optimize, and fine-tune our AI systems.
Implement and maintain robust testing and evaluation frameworks to ensure the performance, reliability, and quality of AI agents.
Collaborate effectively with cross-functional teams, including AI research, product management, and mobile engineering, to define project requirements, iterate on solutions, and deliver innovative products.
Continuously research and stay abreast of the latest advancements in AI, machine learning, code generation, and mobile agent development to ensure our solutions remain cutting-edge.
Qualifications Bachelor's or equivalent degree in Computer Science, Artificial Intelligence, or a closely related field. (A Master's degree or PhD is a strong plus).
Proficiency in LLM Agent development with Python.
Proficiency with Android accessibility tools, UI testing frameworks (e.g., Espresso, UI Automator), or performance profiling tools for mobile applications.
Experience in Android development (Kotlin or Java) with practical experience using Jetpack Compose.
Demonstrable experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and working with Large Language Models (LLMs).
Knowledge of software development automation tools and the principles of AI-driven code generation.
Proven ability to thrive in a dynamic, fast-paced startup environment and adapt quickly to evolving technical challenges and project needs.
Excellent problem-solving skills and a proactive, results-oriented mindset.
Bonus Skills Experience with designing and implementing continuous integration/continuous deployment (CI/CD) pipelines.
Familiarity with cloud platforms such as AWS or GCP.
Previous contributions to open-source projects, particularly in AI, developer tools, or Android development.
Published research in relevant AI or software engineering fields.
Why Join CodeDroid? Receive a competitive salary and meaningful equity options.
Opportunity to work on truly cutting-edge AI technology and its direct application in mobile development.
Join a passionate, forward-thinking, and collaborative team of engineers and researchers dedicated to innovation.
Enjoy a flexible work environment with significant opportunities for professional growth, learning, and making a substantial impact.
Access to comprehensive benefits.
Be part of a company poised to revolutionize how millions of Android applications are created.
Seniority level Entry level
Employment type Full-time
Industry Software Development
Get notified about new Software Engineer jobs in Mountain View, CA .
#J-18808-Ljbffr