If you are a Research Engineer with expertise in model optimization and integration into production environments, and a passion for applying state-of-the-art AI innovations to make conversations more valuable, look no further!As a Research Engineer on our Platform team, you'll advance the frontier of AI by maximizing efficiency and performance to achieve feats previously thought impossible. You’ll do so by optimizing and deploying machine learning models for real-time applications. Join us alongside a cohort of industry-leading scientists, ML engineers, and production engineers as we grow Otter’s AI-powered collaboration platform that’s transcribed over 1B meetings. Together, we strive to elevate the value of conversations through innovative solutions.
The Opportunity We are looking for a talented Security Engineer with deep systems expertise to join our team. You will play a pivotal role in designing, building, and operating large-scale systems that ensure reliable, rapid deployment, robust monitoring, and resilient operations.
The Opportunity Do you want to develop cutting edge AI technology to help people get unparalleled value from meetings and conversations? Do you want to contribute fundamental research to product development and drive the industry forward? Come join our core AI team responsible for ASR/NLP and work alongside industry-veteran scientists and engineers. With your subject matter expertise in NLP you’ll have a high impact on our product and mission to make conversations more valuable. Your Impact Leverage NLP subject matter expertise to design, implement, experiment with neural net architectures, optimization schemes, training pipelines, data acquisition methods Take ownership of Otter’s product quality/utility as it relates to the summarization and chat feature capabilities. Shape the future of the company by setting the research agenda to developing new undiscovered capabilities Explore methods to leverage large-scale real-world conversational data to develop new capabilities such as multi-modal LLMs Collaborate with Machine Learning Engineers and Scientists to evaluate model performance, analyze issues and design mitigations. We're looking for someone who 10+ years industry experience with large scale data processing and infrastructure, model training and model serving for NLP solutions and algorithms including transformer models and reinforcement learning Masters or Ph.D. degree in computer science, machine learning, speech/language processing or related field Hands-on experience developing, training and deploying large language models (LLMs) such as Llama2, and other transformer-based models for tasks including text generation, summarization, and classification Experience working on deep learning frameworks such as PyTorch or JAX for implementing and optimizing deep learning algorithms Experience with implementation of algorithms and infrastructures using programming languages such as Python, C++ Comfort working in a Linux command-line environment
The Opportunity We are seeking a talented Engineer with extensive system knowledge who wants to be part of a team to build and operate large-scale systems that enables reliable and rapid deployment with effective monitoring and resilient operations. Your Impact Automation! Capability! Performance! Scale! Have a strong influence in defining our engineering best practices and deployment process Help automate the continuous integration and testing processes to enable and scale Manage and maintain infrastructure Own, design and implement monitoring systems such as Prometheus and Grafana Optimize Linux systems for performance, reliability, and security Own configuration management process(es) and build product features as appropriate Investigate and dig into data to find the root of a problem and strategize with our engineers on solutions Participate in on-call rotation We're looking for someone who You have 5+ years experience in SRE, Production Engineering and/or DevOps Expert level experience architecting, developing, and troubleshooting large scale systems Advanced level proficiency with one or more programming languages (i.e. Python, Golang) Deep experience with data structures and Linux systems internals (e.g., filesystems, system calls) and administration Extensive experience with CI/CD pipelines and infrastructure as code (i.e. Terraform, Ansible) You have a strong familiarity with AWS services (i.e. ECS, S3, ALB, VPC) You have knowledge in containers and orchestration using Kubernetes Experience building production quality cloud infrastructure that enables reliable and rapid deployment of large-scale systems with effective monitoring and resilient operations You thrive working in a fast paced, startup environment You have a proven track record taking on projects from inception to launch Bachelor's in Computer Science or Electrical Engineering (MS preferred) About Otter.ai
The Opportunity Our growing company is actively seeking a highly-skilled Large Language Model (LLM) Engineer to join our team. This role will have you directly involved in the design and development of state-of-the-art LLM-based algorithms and systems that power our conversational AI applications. If you possess a passion for pushing the boundaries of LLM technologies and have relevant LLM experience, we would love to connect. Your Impact Spearhead the design, development and optimization of robust, scalable systems and infrastructure for deploying pioneering algorithms and systems based on large language models. Conduct research and rapidly prototype neural network architectures, training pipelines, inference servers, etc., ensuring we continually stay a step ahead in serving production workloads. Benchmark and profile diverse software/hardware configurations, striving for optimal model performance. Drive implementation of model optimizations for a more scalable and cost effective LLM system. Collaborate closely with our team of research engineers to streamline the transition of machine learning models and algorithms into production. Monitor and incessantly enhance system efficiency, latency, throughput and more. We're looking for someone who A Masters Degree in Computer Science or a related technical discipline, PhD is a plus. 5+ years of demonstrated experience in the construction and optimization of AI/NLP infrastructure and pipelines. Proficiency in Python and experience with frameworks like PyTorch/TensorFlow. Experience working with existing large language models is highly desirable. Superior system design and analytical abilities, with an eye for problem-solving. Demonstrated capacity to deliver in a high-velocity, dynamic environment.
The Opportunity We're excited to welcome a talented and passionate Search Engineer to join our highly skilled team. The ideal candidate will hold a comprehension of Search and Recommendation algorithms and infrastructure, including retrieval augmented generation (RAG), semantic search using embeddings, text indexing and retrieval, query understanding, various ranking algorithms etc.. In your crucial role, you'll be responsible for managing every aspect of our sophisticated enterprise search system, spearheading the design, development, and optimization of search system accuracy and performance. Your Impact Design, develop, and oversee our enterprise search infrastructure, employing a mix of vector databases, full-text search engine, and relational database techniques. Understand the user's information needs by developing deep learning-based NLP algorithms to analyze, reformulate and suggest search queries effectively. Design, implement, and deploy various ranking algorithms to deliver the most relevant results with the best user experience. Evaluate and optimize algorithm accuracy by focusing on key metrics.. Constantly track and analyze end-to-end system performance, leading improvement initiatives as required. Stay informed about the latest industry developments and emerging technologies, aligning our search system with, or advancing it beyond, the industry benchmarks. We're looking for someone who Masters degree + 3 years of industry experience or Ph.D. degree in computer science or related field Knowledge of search, recommendation or question answering systems. Knowledge of relevance measurement, tuning, and modeling. Expertise in Python and/or C++ is essential. Problem-solving capabilities coupled with meticulous attention to detail. Outstanding communication skills to explain complex concepts convincingly to non-technical team members. Abilities to contribute individually while functioning effectively as part of a team. Familiarity with embedding-based search systems will be considered a major advantage. Engineering experience with large language models and RAG systems is a plus.
The Opportunity Our growing company is actively seeking a highly-skilled Large Language Model (LLM) Engineer to join our team. This role will have you directly involved in the design and development of state-of-the-art LLM-based algorithms and systems that power our conversational AI applications. If you possess a passion for pushing the boundaries of LLM technologies and have relevant LLM experience, we would love to connect. Your Impact Spearhead the design, development and optimization of robust, scalable systems and infrastructure for deploying pioneering algorithms and systems based on large language models. Conduct research and rapidly prototype neural network architectures, training pipelines, inference servers, etc., ensuring we continually stay a step ahead in serving production workloads. Benchmark and profile diverse software/hardware configurations, striving for optimal model performance. Drive implementation of model optimizations for a more scalable and cost effective LLM system. Collaborate closely with our team of research engineers to streamline the transition of machine learning models and algorithms into production. Monitor and incessantly enhance system efficiency, latency, throughput and more. We're looking for someone who Masters degree + 3 years of industry experience or Ph.D. degree in computer science or related field Experience in the construction and optimization of AI/NLP infrastructure and pipelines. Proficiency in Python and experience with frameworks like PyTorch/TensorFlow. Experience working with existing large language models is highly desirable. Superior system design and analytical abilities, with an eye for problem-solving. Demonstrated capacity to deliver in a high-velocity, dynamic environment.
The Opportunity Do you want to build and deploy cutting-edge AI technology to help people get unparalleled value from meetings and conversations? Join our core AI team responsible for ML and work alongside industry-veteran scientists and engineers. As a Machine Learning Engineer, you’ll bring your strong software engineering mindset to machine learning in order to scale and optimize our ML systems—transforming innovative research into production-ready features that power Otter’s summarization and conversational intelligence products. Your Impact Build, optimize, and deploy robust SID/ASR/NLP/LLM pipelines powering summarization, chat, and other core product experiences. Implement and scale training, fine-tuning, and inference for large language models (LLMs) using PyTorch or JAX. Collaborate with research scientists to operationalize experimental models and bring cutting-edge ideas into production. Own the reliability, latency, and scalability of AI-based systems and ensure they meet production standards. Contribute to model monitoring, evaluation, and continuous improvement efforts using real-world conversational data. Develop tools, infrastructure and data pipeline for automated training, evaluation, and deployment of ML models in a cloud environment. We're looking for someone who Holds a Bachelors or Masters degree in Computer Science or a related field + 3 years of relevant industry experience Has hands-on experience building ML models, and with finetuning/post-training LLMs or other foundation models Demonstrates deep understanding of state-of-the-art ML models and current research landscape Is able to deploy, monitor, and maintain ML models in production environments Has proficiency in Python and core ML frameworks, such as PyTorch, Tensorflow, Jax, etc. Is able to work with large datasets and perform data preprocessing and feature engineering Is experienced working end-to-end with product/infra engineers, data scientists and PMs Experience with scaling large ML systems is a strong plus Significant experience with ASR/TTS or sequence-based NLP tasks (such as summarization) is a strong plus
The Opportunity Do you want to build and deploy cutting-edge AI technology to help people get unparalleled value from meetings and conversations? Join our core AI team responsible for ML and work alongside industry-veteran scientists and engineers. As a Machine Learning Engineer, you’ll bring your strong software engineering mindset to machine learning in order to scale and optimize our ML systems—transforming innovative research into production-ready features that power Otter’s summarization and conversational intelligence products. Your Impact Build, optimize, and deploy robust SID/ASR/NLP/LLM pipelines powering summarization, chat, and other core product experiences. Implement and scale training, fine-tuning, and inference for large language models (LLMs) using PyTorch or JAX. Collaborate with research scientists to operationalize experimental models and bring cutting-edge ideas into production. Own the reliability, latency, and scalability of AI-based systems and ensure they meet production standards. Contribute to model monitoring, evaluation, and continuous improvement efforts using real-world conversational data. Develop tools, infrastructure and data pipeline for automated training, evaluation, and deployment of ML models in a cloud environment. We're looking for someone who Holds a Bachelors or Masters degree in Computer Science or a related field + 5 years of relevant industry experience Has hands-on experience building ML models, and with finetuning/post-training LLMs or other foundation models Demonstrates deep understanding of state-of-the-art ML models and current research landscape Is able to deploy, monitor, and maintain ML models in production environments Has proficiency in Python and core ML frameworks, such as PyTorch, Tensorflow, Jax, etc. Is able to work with large datasets and perform data preprocessing and feature engineering Is experienced working end-to-end with product/infra engineers, data scientists and PMs Is experienced leading projects and mentoring junior engineers Experience with scaling large ML systems is a strong plus Significant experience with ASR/TTS or sequence-based NLP tasks (such as summarization) is a strong plus
The Opportunity Are you ready to be part of a high-growth journey with a team that’s transforming the way people work? Otter.ai is looking for a driven Account Executive to join our expanding Sales team! In this role, you’ll be instrumental in powering our revenue engine—bringing energy, innovation, and strategy to help scale our business and deliver maximum value to our customers. You’ll partner closely with a passionate team to help small-to-midsize businesses (SMBs) and Mid-Market customers unlock the full potential of Otter. This is an exciting opportunity to join a company where sales and product work hand-in-hand, and where your contributions directly influence our success.
The Opportunity Do you want to develop cutting edge AI technology to help people get unparalleled value from meetings and conversations? Do you want to contribute fundamental research to product development and drive the industry forward? Come join our core AI team responsible for ASR/NLP and work alongside industry-veteran scientists and engineers. With your subject matter expertise in NLP you’ll have a high impact on our product and mission to make conversations more valuable. Your Impact Leverage NLP subject matter expertise to design, implement, experiment with neural net architectures, optimization schemes, training pipelines, data acquisition methods Take ownership of Otter’s product quality/utility as it relates to the summarization and chat feature capabilities. Shape the future of the company by setting the research agenda to developing new undiscovered capabilities Explore methods to leverage large-scale real-world conversational data to develop new capabilities such as multi-modal LLMs Collaborate with Machine Learning Engineers and Scientists to evaluate model performance, analyze issues and design mitigations. We're looking for someone who Experience with large scale data processing and infrastructure, model training and model serving for NLP solutions and algorithms including transformer models and reinforcement learning Experience developing, training and deploying large language models (LLMs) such as Llama2, and other transformer-based models for tasks including text generation, summarization, and classification Experience working on deep learning frameworks such as PyTorch or JAX for implementing and optimizing deep learning algorithms Experience with implementation of algorithms and infrastructures using programming languages such as Python, C++ Comfort working in a Linux command-line environment 5+ years of professional industry experience Masters degree or Ph.D. degree in computer science, machine learning, speech/language processing or related field
We are looking for a Senior Software Engineer to lead feature development and serve as a technical expert, collaborating closely with key stakeholders across the organization. In this role, you will drive the performance, infrastructure improvement, and overall user experience of our platform.
The Opportunity We're excited to welcome a talented and passionate Senior Search Engineer to join our highly skilled team. The ideal candidate will hold a deep comprehension of Search and Recommendation algorithms and infrastructure, including retrieval augmented generation (RAG), semantic search using embeddings, text indexing and retrieval, query understanding, various ranking algorithms etc.. In your crucial role, you'll be responsible for managing every aspect of our sophisticated enterprise search system, spearheading the design, development, and optimization of search system accuracy and performance. Your Impact Design, develop, and oversee our enterprise search infrastructure, employing a mix of vector databases, full-text search engine, and relational database techniques. Understand the user's information needs by developing deep learning-based NLP algorithms to analyze, reformulate and suggest search queries effectively. Design, implement, and deploy various ranking algorithms to deliver the most relevant results with the best user experience. Evaluate and optimize algorithm accuracy by focusing on key metrics.. Constantly track and analyze end-to-end system performance, leading improvement initiatives as required. Stay informed about the latest industry developments and emerging technologies, aligning our search system with, or advancing it beyond, the industry benchmarks. We're looking for someone who Holds a Masters degree in Computer Science, or a relevant field, PhD a plus. 5+ years of experience in search, recommendation or question answering systems. In-depth knowledge of relevance measurement, tuning, and modeling. Expertise in Python and/or C++ is essential. Exceptional problem-solving capabilities coupled with meticulous attention to detail. Outstanding communication skills to explain complex concepts convincingly to non-technical team members. Abilities to contribute individually while functioning effectively as part of a team. Familiarity with embedding-based search systems will be considered a major advantage. Engineering experience with large language models and RAG systems is a plus.
We are seeking a Software Engineer, Backend (Product) to join our dynamic team. This role involves supporting the development, deployment, and management of our web services and related infrastructure. As a member of our talented Engineering team, you will work collaboratively across functions to devise solutions and deploy systems that meet the needs of end-user professionals and enterprise clients across various verticals.
We are seeking a Software Engineer, Backend (Infrastructure) to join our dynamic team. This role involves supporting the development, deployment, and management of our web services and related infrastructure. As a member of our talented Engineering team, you will work collaboratively across functions to devise solutions and deploy systems that meet the needs of end-user professionals and enterprise clients across various verticals.
Are you passionate about crafting products that users and team members love to engage with? We're seeking an individual who is enthusiastic about the power of voice and eager to redefine communication, collaboration, and idea sharing with our AI-powered collaborative note-taking app. As our core product gains rapid adoption, this role will play a pivotal part in enhancing how people and teams communicate. The ideal candidate thrives in a fast-paced, collaborative, and agile startup environment and is committed to delivering high-quality product experiences.
We are looking for an experienced software engineer to join a team that empowers you to grow, be your authentic self, and do your best work every day. We built an Otter Pilot platform to simplify note taking, save time, improve productivity, accessibility, and collaborate easily. If this is a product that resonates with you, then let's chat. We need your help building Otter Pilot 2.0 leveraging your experience in backend infrastructure, system integration, and hopefully Machine Learning experience. No idea is too big or too small to matter, our reputation is based on innovation and trust, and that begins with an open, collaborative work environment where every voice is heard.
The Opportunity We are seeking an experienced Cloud Security Engineer to join our team. The successful candidate will be responsible for designing, implementing, and maintaining the security of our cloud infrastructure and applications. This includes ensuring compliance with regulatory requirements, identifying and mitigating security risks, and collaborating with DevOps teams to ensure secure cloud deployments. Your Impact Design and implement secure cloud architectures and configurations Conduct cloud security assessments and risk analyses Implement and manage cloud security controls, such as firewalls, access controls, and encryption technologies Monitor cloud security logs and investigate security alerts Respond to security incidents and develop incident response plans Ensure cloud compliance with regulatory requirements, such as HIPAA, PCI-DSS, and GDPR Collaborate with DevOps teams to ensure secure cloud deployments Develop and deliver security awareness training programs Stay up-to-date with emerging cloud security threats and technologies We're looking for someone who 4+ years of experience in cloud security engineering Strong knowledge of cloud security architectures, controls, and compliance requirements Expertise in the security of public cloud platforms (e.g. AWS, Microsoft Azure), especially securing multi-cloud networks and infrastructure, and designing cloud agnostic systems. Understand container security, network security, and cloud security services Experience building cloud security infrastructure (e.g. logging, monitoring vuln management, DLP) Strong understanding of security frameworks, such as NIST and ISO 27001 Excellent problem-solving and analytical skills Strong communication and collaboration skills Bachelor's degree in Computer Science, Cybersecurity, or related field
We are looking for an experienced software engineer to join a team that empowers you to grow, be your authentic self, and do your best work every day. We built an Otter Pilot platform to simplify note taking, save time, improve productivity, accessibility, and collaborate easily. If this is a product that resonates with you, then let's chat. We need your help building Otter Pilot 2.0 leveraging your experience in backend infrastructure, system integration, and hopefully Machine Learning experience. No idea is too big or too small to matter, our reputation is based on innovation and trust, and that begins with an open, collaborative work environment where every voice is heard.
Are you an experienced Senior Software Engineer, Backend (Infrastructure) looking to make a significant impact? We're seeking a talented individual to lead the development, deployment, and management of our web services and infrastructure. As a member of our engineering team, you'll collaborate with colleagues in technology, product management, and beyond, contributing to innovative solutions that serve the needs of end-user professionals and enterprise clients across various verticals.
Are you an experienced Staff Software Engineer, Backend (Infrastructure) looking to make a significant impact? We're seeking a talented individual to lead the development, deployment, and management of our web services and infrastructure. As a member of our engineering team, you'll collaborate with colleagues in technology, product management, and beyond, contributing to innovative solutions that serve the needs of end-user professionals and enterprise clients across various verticals.
We are seeking a highly skilled and experienced Staff iOS Engineer to lead the development and ongoing enhancement of our consumer mobile app on the iOS platform. In this role, you will take on significant technical ownership and leadership responsibilities, collaborating with a dynamic engineering team and cross-functional partners, including AI experts and product managers. You will design, build, and scale innovative solutions that deliver value to both end users and enterprise clients across a variety of industries.
Are you an experienced Staff Software Engineer, Backend (Product) looking to make a significant impact? We're seeking a talented individual to lead the development, deployment, and management of our web services and infrastructure. As a member of our engineering team, you'll collaborate with colleagues in technology, product management, and beyond, contributing to innovative solutions that serve the needs of end-user professionals and enterprise clients across various verticals.
Are you an experienced Senior Software Engineer, Backend (Product) looking to make a significant impact? We're seeking a talented individual to lead the development, deployment, and management of our web services and infrastructure. As a member of our engineering team, you'll collaborate with colleagues in technology, product management, and beyond, contributing to innovative solutions that serve the needs of end-user professionals and enterprise clients across various verticals.
We are seeking a highly skilled and experienced Senior iOS Engineer to take full ownership of developing and enhancing our consumer mobile app on the iOS platform. In this role, you will work closely with a collaborative engineering team and cross-functional partners, including AI experts and product managers, to design, build, and scale innovative solutions for end users and enterprise clients across various industries.