Sr. Software Engineer, Chatbot Engineering (Remote OK, US only)

Apply for this position Please mention DailyRemote when applying
Posted 2 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

The Role We're hiring a talented Senior Software Engineer for the Chatbot Engineering team to join our growing team where you'll help build and scale the intelligent Chatbot Engine that is interpreting the world's health sensor data and empowering people to live fitter and happier lives. What You'll Do Define and review projects by collaborating with other engineering teams, execs, dev ops, and the product team. This team is building a Chatbot Engine Build new features, refactor, and scale existing backend systems that ingest and process data from mobile devices. Work on our new backend systems using state of the art technologies that provide the best possible user experience to our users. Rewrite and re-architect our existing services from other languages such as Java and Python to Typescript. Build the tools and infrastructure that will easily allow us to design and create user interactions. • Instrument systems to make metrics available in real time to other teams like dev ops, analytics, data engineering, and other engineering teams. Develop everything new in Typescript, Node, Next.js, DynamoDB, and Kubernetes • Uphold and help define best practices and collaborate across teams Be quality driven: write fast automated tests to achieve a very high, close to 100% code coverage with high quality. Mentor junior engineers. Follow and better define coding guidelines to ensure that the security and privacy of our user data is ensured. What You'll Need Expertise with data modeling, and performance tuning data systems and access • Expertise with OO and functional programming or functional programming languages such as Haskell or Scala Expertise with designing DSLs or APIs Strong sense of empathy for end users Ability to work closely with product and designers to create optimal solutions and trade offs • Experience building highly scalable, high volume, and fast systems Experience with tooling that assists with optimizing and troubleshooting systems Awareness of most current best practices, tools, and newest technologies Knowledge of AWS technologies such as DynamoDB, Lambdas, Serverless Communication skills, capacity to work cross-functionally with both non-technical and highly technical team members Ability to learn quickly and adapt based on feedback Well-versed in Git and microservice architecture Experience with integrating machine learning models into applications is a plus Expertise with Node.js and Typescript or JavaScript is a plus Expertise with DynamoDB or other NoSQL technologies is a plus Knowledge or expertise in Kubernetes is a plus Familiarity with React or Next.js is a big plus Education and Experience Bachelor's or MS in Computer Science or equivalent in a STEM field 7-10 years experience as a Software Engineer Experience in sprint planning and working with Agile methodologies About Lark Lark is the world's largest A.I. healthcare provider, having provided care to more than a million patients suffering from, or at risk of, chronic diseases like Diabetes and Heart Disease. We're on a mission to improve people's health and happiness through our digital health coaching platform and smart connected devices. We are the only A.I. platform ever to become medically reimbursed to 100% replace a live healthcare professional, providing deeply scalable care to create real change. Since launch, Lark has continued to receive awards and accolades for both our product, and our leadership, including: Apple's Top 10 Apps in the World Business Insider's "Most Innovative Companies in the World" along with Uber and Airbnb CEO who was named as the #1 in "Top 10 Women in Tech to Watch" by Inc Magazine Most Promising Digital Health Companies in the World by CB Insights The 15 Most Promising Companies in Healthcare by Fierce Healthcare Lark is on a mission to make the world a healthier, happier place...if you want to be part of the journey...join us! JOIN US Our team works with cutting edge tools and technology related to Artificial Intelligence and Machine Learning. We are using NLP to process millions of meals, and accelerometer data to compute activity and sleep amounts from users' phones. Our chat A.I. is the most sophisticated digital health engagement tool in the world. Join us and make it even better! Working at Lark Lark offers the option to work remotely when both the employee and the job are suited to such an arrangement and when the employee and their manager are in alignment with the work location and working hours. This option is only applicable to U.S. employees. To accommodate all employees, we have identified the "core" period of the day during which all employees are required to work for scheduled meetings, syncs, scrums between 10 a.m. and 3 p.m. Pacific time. The company is headquartered in Mountain View, CA. Lark is an Equal Opportunity Employer. #LI-MH1#BI-Remote