Staff Software Engineer (Backend)

Staff Software Engineer (Backend)
Company:

Heyario


Details of the offer

Our Mission at Ario
You generate enormous amounts of personal data when you use the internet. This data is extremely powerful and could make your life easier, better, more magical. So why aren't you using it?
At Ario, we've developed a product that effortlessly enables you to consolidate your digital world – from your Twitter likes to your Kindle highlights – with a single click.
Thanks to our unique data access approach, we're pioneering the definitive personal AI assistant. It seamlessly merges GPT's problem-solving prowess with deep context about your life. Whether it's acting as a memory aid, providing insights about your life, or anticipating your future needs, Ario's AI intuitively understands you from the moment you two meet. Sounds exciting right? We encourage you to see what we've built and try Ario out for yourself here - https://apps.apple.com/us/app/id******** Our team consists of individuals who embody a big vision, show a lot of hustle, and share lots of laughter. The office exudes palpable energy, and we are eager to welcome the next team member!
Join us at Ario, and play a key role in building a future where personal data and AI intersect to empower the individual.
We are based in-person in Palo Alto and offer relocation assistance as needed to new employees.
About The Role
As a Staff Software Engineer, you will play a key role in driving the success of the technology and products, focusing on the backend powering Ario, our AI powered personal assistant. LLMs provide the intelligence, the backend is the foundational system that provides the data & ETL pipelines to a distributed system. This connects the user with their data and this intelligence to deliver the value proposition. If you are interested in growing your AI skills, this is the role for you.
You will be involved in every aspect of the software development process, from conception to deployment, and have the opportunity to make a significant impact on Ario's strategic direction. You'll work closely with cross-functional teams including AI/ML Engineers, Data Scientists, Product Engineers, and Product Managers to build high-quality, scalable, and efficient systems that power our user-centric app.
Your Responsibilities
• Lead the design and development of key software components and services, from API interfaces to data management systems
• Contribute to the technical roadmap, and help make key decisions that drive the architecture, scalability, and reliability of our systems
• Collaborate closely with product managers to understand user needs and translate them into software solutions
• Work with AI/ML engineers to incorporate AI capabilities into our software, making our app more intuitive and user-friendly
• Mentor junior software engineers, promoting best practices and enhancing the overall quality of our software
• Participate in design and code reviews and provide constructive feedback to peers
• Handle incident response and contribute to problem-solving efforts when necessary
• Keep up-to-date with the latest software engineering and AI trends, and advocate for the adoption of relevant new technologies
Your Qualifications
• Bachelor's or Master's degree in Computer Science or a related field
• At least 7 years of software development experience, with a focus on backend development
• Proficient in modern asynchronous programming languages, such as Python, Node, Go, Java, and Scala
• Deep understanding of modern web development technologies and principles, such as responsive design, RESTful API's, and cloud-native architecture
• Excellent problem-solving skills, and the ability to debug complex software systems
• Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders
• Demonstrated leadership skills, with experience mentoring junior engineers and driving technical decision-making
• Passion for building user-centric software, and a strong focus on product quality and performance
• Experience with data management and ETL processes
• Familiarity with AI and machine learning concepts, and experience integrating AI/ML capabilities into software systems

#J-18808-Ljbffr


Source: Grabsjobs_Co

Requirements

Staff Software Engineer (Backend)
Company:

Heyario


Software Engineering Manager - Apps And Frameworks Security

Software Engineering Manager - Apps and Frameworks SecuritySoftware and Services The SPEAR team in Apple's Security Engineering & Architecture organization i...


From Apple Inc. - California

Published 13 days ago

Sr Software Engineer - Presentation Platforms

About the Role Uber Eats manages a number of core services that both power the Eats app as well as the apps of our partner merchants. We provide APIs for a r...


From Uber - California

Published 13 days ago

Senior Software Engineer - Data Engineering, Marketplace

About the Role The Global Intelligence Team focuses on making Uber take important marketplace decisions with better data and algorithms. The ambitious proble...


From Uber - California

Published 13 days ago

Senior Frontend Engineer (Seed)

Who is Recruiting from Scratch: Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote ...


From Recruiting From Scratch - California

Published 13 days ago

Built at: 2024-09-27T13:18:30.527Z