> Markdown version of [/jobs/ext/4484211-software-engineer](https://www.wearedevelopers.com/jobs/ext/4484211-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Genesis10 - **Location:** Burlingame, CA, United States - **Experience:** Expert - **Salary:** $196,955.0 - **Contract:** Temporary contract - **Skills:** Artificial Intelligence, Android Software Development, Systems Engineering, C++ (Programming Language), Software Debugging, Machine Learning, Performance Tuning, Software Engineering, System Programming, Multithreading, Large Language Models, Reliability of Systems, Backend, Kotlin, Event Driven Architecture, Asynchronous Programming, Wearables - **Published:** October 31, 2026 - **Apply:** https://www.juju.com/job/16_0614dd52 ## About the Role We are looking for a Senior Mobile Systems Engineer with extensive client-server experience to join a team focused on AI capabilities. This role involves designing and implementing complex software systems that span wearable devices, iOS/Android mobile applications, and distributed backend services. The ideal candidate will have a strong background in optimizing system performance and reliability., * 10+ years of relevant experience * Proficient in Kotlin or Swift and asynchronous programming * Experience building mobile products with distributed backends * Experience in multithreaded, event-driven systems * Expertise in system engineering, including architecture design, performance optimization, and system reliability improvements * Experience with AOSP is a plus * Strong verbal and written communication skills Desired skills: * Experience building wearable products (glasses, watches, MR headsets, etc) * Proficient in system programming with C++ or Rust * Experience with AI/ML Engineering including LLM prompt tuning, evaluation, tool calling, and agent workflows ## Description * Design and implement software systems spanning wearable devices, iOS/Android mobile applications, and distributed backend services * Debug race conditions, thread-safety issues, and complex concurrency issues * Optimize CPU, memory, latency, and system reliabilities * Manage memory, resource ownership, race conditions, and deadlock preventions