Goodnotes

Goodnotes is a technology company that specializes in developing advanced software solutions, particularly in the field of machine learning. With a focus on enhancing user experience through innovative applications, Goodnotes aims to leverage cutting-edge technologies to deliver high-quality products.

Related companies:

Jobs at this company:

Apply

πŸ“ America

🧭 Contract

πŸ” Digital paper solutions and learning ecosystem

  • Strong experience working in AWS-hosted environments.
  • Experience supporting production workloads and firefighting.
  • Knowledge of SRE best practices and common issues.
  • Proficient with system monitoring tools.
  • Understanding and experience with distributed databases.
  • Background in Linux and Networking fundamentals.
  • Experience in back-end development, including API usage and creation.
  • Knowledge of Security for networks and containers.
  • Understanding of container orchestration, especially Kubernetes.
  • Experience managing relational and non-relational databases, including backup and restore operations.
  • Familiarity with automation/configuration management tools, preferably CDK and/or Terraform.

  • Design, build, and maintain the Goodnotes infrastructure according to Dickerson’s Hierarchy of Reliability.
  • Refine and execute new and existing playbooks.
  • Educate teams on SRE best practices including design and capacity planning.
  • Act as a higher-level escalation point for applications.
  • Optimize latency and error rates and improve SLAs.
  • Enhance system monitoring, health reporting, and logging.
  • Implement security practices and maintain information security.
  • Participate in on-call rotation during the Americas Timezone.

Linux

Posted 2024-11-07
Apply
Apply

πŸ“ Singapore

🧭 Full-Time

πŸ” Educational Technology

  • Expertise in Swift programming.
  • Knowledge of SwiftUI is advantageous.
  • Strong understanding of computer science fundamentals; enjoy solving algo and data structure puzzles.
  • Excellent problem solving, communication, and storytelling skills.
  • A love of software craftsmanship.
  • Strong sense of the best tools for any task.
  • Shipped one or more non-trivial iOS apps on respective app stores.
  • Big plus if you have experience cross-compiling codebase on different mobile platforms.

  • Build mission-critical services used by tens of millions of users.
  • Architect and design scalable solutions that are easy to maintain to allow development of exciting features and support more users.
  • Implement elegant solutions with clean code.
  • Enable communication with the Mobile, Web frontend and QA teams.
  • Define and drive the completion of new initiatives and features by removing blockers for the team.
  • Continuously improve the development practices through research, automation, documentation and testing.
  • Share your knowledge and experience with the rest of the team.

SwiftReactCollaboration

Posted 2024-10-16
Apply
Apply

πŸ“ Hong Kong, Asia Timezone

🧭 Full-Time

πŸ” Education technology

  • Hands-on experience in building and deploying machine learning systems at scale in production.
  • Strong experience with RAG systems and agentic workflows with LLMs, preferably with some experience with multimodal LLMs.
  • Strong understanding of computer science fundamentals and a solid background in software engineering.
  • Experience with vector databases (e.g., Pinecone, Milvus), ML platforms (e.g., Metaflow, ClearML), cloud ML providers (AWS / Azure, GCP), LLM frameworks (e.g., LangChain/LlamaIndex), HuggingFace, CoreML.
  • Deep knowledge in classical and neural information retrieval, vector search, question answering, transformer-based language modeling.
  • Mastery in Python and at least one of the following programming languages: Java/Swift/C++.

  • Developing and scaling machine learning applications to tens of millions of users.
  • Building conversational RAG systems for question answering, summarization, and self-learning over handwritten and PDF documents.
  • Building a novel platform using GenAI to radically transform how people study and work.
  • Fine-tuning and prompting large language models to build an AI-first user experience.
  • Working in a fast-paced, multidisciplinary squad with engineers, QA, product designers to rapidly ship features.

AWSPythonGCPJavaMachine LearningSwiftC++C (Programming language)Azure

Posted 2024-08-07
Apply
Apply

πŸ“ UK, Europe

🧭 Full-Time

πŸ” Education Technology

  • Hands-on experience in building and deploying machine learning systems at scale in production.
  • Strong experience with RAG systems and agentic workflows with LLMs, preferably with multimodal LLMs.
  • Strong understanding of computer science fundamentals and a solid background in software engineering.
  • Experience with software ecosystems: vector databases (Pinecone, Milvus), ML platforms (Metaflow, ClearML), cloud ML providers (AWS, Azure, GCP), LLM frameworks (LangChain, HuggingFace, CoreML).
  • Deep knowledge in ML subfields: classical and neural information retrieval, vector search, question answering, transformer-based language modeling.
  • Mastery in Python and at least one additional programming language (Java/Swift/C++).
  • Interest in advancing innovation in education.

  • Developing and scaling machine learning applications to tens of millions of users.
  • Building conversational RAG systems for question answering, summarization, and self-learning over handwritten and PDF documents.
  • Building a novel platform using GenAI to radically transform how people study and work.
  • Fine-tuning and prompting large language models to create an AI-first user experience.
  • Working in a fast-paced, multidisciplinary squad with engineers, QA, and product designers to rapidly ship features.

AWSPythonGCPJavaMachine LearningSwiftC++C (Programming language)Azure

Posted 2024-08-07
Apply
Apply

πŸ“ Taiwan

πŸ” Education technology

  • Expertise in Swift programming; knowledge of SwiftUI is advantageous.
  • Strong understanding of computer science fundamentals.
  • Excellent problem-solving, communication, and storytelling skills.
  • A love of software craftsmanship and best tools for tasks.
  • Experience shipping non-trivial iOS apps.
  • Experience in cross-compiling codebases on different mobile platforms is a plus.

  • Build mission-critical services used by tens of millions of users.
  • Architect and design scalable solutions that are easy to maintain.
  • Implement elegant solutions with clean code.
  • Enable communication with the Mobile and Web frontend and QA teams.
  • Define and drive the completion of new initiatives and features.
  • Continuously improve development practices through research and testing.
  • Share knowledge and experience with the team.

SwiftReactCollaboration

Posted 2024-08-07
Apply