ALSO logo

Senior Software Engineer - Algorithms & Machine Learning

ALSOPalo AltoNew
On-site Full-time $170K/yr - $205K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Ideal candidates will possess:A strong background in algorithms and machine learning methodologies. Experience in edge AI development. Proficiency in multiple programming languages relevant to mobile, embedded, and cloud environments. A proven track record of successful collaboration with cross-functional teams. Strong analytical skills and experience with performance analysis tools. Excellent communication skills to articulate complex concepts clearly.

About the job

About ALSO

At ALSO, we are pioneers in electric mobility, founded as part of Rivian. Our dedicated team comprises builders, innovators, and visionaries who are passionate about developing unique, vertically integrated electric vehicles (EVs) that tackle today’s and tomorrow’s mobility challenges. Our goal is to inspire our community to choose ALSO, replacing traditional vehicle miles with more affordable, enjoyable, and efficient alternatives, achieving 10-50 times greater efficiency.

The Role

We are in search of a senior Software Engineer with a strong focus on algorithms, machine learning, and edge AI. In this position, you will decipher ambiguous customer and product requirements, model complex technical problems, and transform solutions into robust, production-ready code that operates seamlessly across mobile, embedded, and cloud platforms.

Collaboration is key in this role; you will work closely with Product, Design, Embedded, Mobile, Cloud, Data, Manufacturing, and Systems Engineering teams to make informed architectural decisions regarding algorithm deployment, performance measurement, and continuous improvement.

This role is well-suited for an individual who can navigate the entire process from problem definition to modeling, experimentation, implementation, deployment, telemetry, and iteration. You should adeptly balance algorithmic excellence with real-world constraints such as latency, battery life, compute power, bandwidth, reliability, and manufacturability.

What You Will Do

  • Design, develop, deploy, and refine algorithms and machine learning models across mobile, embedded, and cloud environments.

  • Collaborate with Product Managers, Designers, and Engineering stakeholders to convert customer needs into precise algorithmic requirements.

  • Engage with platform and domain experts to effectively deploy algorithms in production and monitor their performance in real-world settings.

  • Conduct performance analysis of models and algorithms through experimentation, A/B testing, shadow testing, telemetry analysis, and offline evaluation.

  • Create and manage input/output data schemas to facilitate efficient edge-to-cloud telemetry, diagnostics, model retraining, and ongoing enhancements.

  • Optimize deployed algorithms for factors such as latency, battery consumption, communication efficiency, robustness, and intended product functionality.

  • Investigate anomalies, failure modes, regressions, and edge cases to enhance algorithm reliability.

About ALSO

ALSO is a visionary electric mobility company, born from a commitment to reshape transportation. We focus on building innovative, user-friendly small electric vehicles that tackle global mobility challenges while promoting a sustainable future. Our mission is to inspire individuals to choose alternatives to traditional vehicles, fostering a more efficient and enjoyable transportation landscape.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.