Job Closed

This listing is no longer active.

AssemblyAI logo
AssemblyAI

Offering speech-to-text APIs for modern developers, AssemblyAI is ultimately on a mission to use the latest deep learning technology to build practical products that make futuristi

Senior Software Engineer, Streaming

Location

United States

Posted

81 days ago

Salary

$200K - $225K / year

Seniority

Senior

Bachelor DegreeEnglish

Job Description

Senior Software Engineer, Streaming

AssemblyAI

• Design and ship customer-facing APIs • Partner with researchers to productionize new techniques • Work with Applied teams to understand user interactions • Contribute across the stack

Job Requirements

  • Strong backend engineering experience
  • Building and supporting customer-facing APIs
  • Comfort operating with ambiguity
  • Genuine curiosity about AI/ML
  • Strong collaboration skills

Benefits

  • Pay equity
  • Professional development opportunities
  • Flexible working environment

Related Job Pages

More Full-stack Engineer Jobs

GlobeLife logo

Senior Mainframe Software Engineer

GlobeLife

Enhancing collaboration between Karolinska Institutet and Uppsala University in the field of global/public health.

Full TimeRemoteTeam 1-10Since 2020

• Coordinate with clients and other I.T. personnel in analyzing system requests, developing specifications for new system development projects or for maintenance to existing mainframe-based applications. • Adhere to System Development Life Cycle standards, including preparation of project-related documents as requested by the Project Manager. • Make design changes to programs, either alone or in concert with other programmers. • Prepare unit and integration test plans for program changes, and in cooperation with clients and other I.T. personnel, perform the testing. • Conduct thorough problem analysis regarding technical system and application programs; documents findings and proposes problem resolution alternatives. • Some on-call responsibilities to support production as needed. • Communicate effectively with technical and non-technical audiences. • Communicate project progress and issues as needed. • Prepare user and operational documentation for programming work performed. • Serve as a Project Lead for smaller or less complex projects. • Serve as a mentor for less experienced engineers as needed. • Serve as a ‘go-to’ resource for complex questions. • Be a participatory team member, share knowledge, assist with projects as needed and suggest improvements for the system development process. • Minimal travel required on an as needed basis.

United States
Job Closed

Role Description We’re looking for a platform engineer to lead the architecture and evolution of our core runtime. This is not a typical backend role. You’ll define how untrusted AI agents execute safely, how systems scale under load, and how we meet security and compliance standards from first principles. You’ll work directly with the founder and own the platform end-to-end: from low-level runtime design to distributed scheduling to production reliability. What You’ll Own - Design and build our agent runtime infrastructure (Firecracker, Rust, Go) - Define and enforce security boundaries for running untrusted code - Lead SOC2 and compliance efforts from a systems perspective (not paperwork—actual guarantees) - Architect and implement scheduling and orchestration systems (Kubernetes-level problems, without blindly copying Kubernetes) - Own performance, isolation, and reliability at scale - Set technical direction and raise the bar for engineering across the company Qualifications - You’ve built and operated distributed systems or infrastructure at scale - Strong systems background (concurrency, isolation, networking, performance) - Experience with Go and/or Rust (or willingness to go deep quickly) - Deep intuition for security and reliability, not just features - You care about how things fail, not just how they work - You’ve taken systems from 0 → 1 or 1 → scale - You’re comfortable making high-stakes architectural decisions with incomplete information Bonus - Experience with Firecracker, microVMs, containers, or sandboxing - Experience with Kubernetes or building schedulers - Experience leading or owning SOC2 / compliance in infra-heavy environments Why This Role Matters AI agents are unreliable, unsafe, and hard to run in production today. We’re fixing that. This role is about building the foundation that makes intelligent systems actually usable in real-world environments—fast, secure, and dependable. If we get this right, a whole new category of software becomes possible. Working With Us - Small, high-ownership team - Work directly with the founder - Real technical authority and decision-making power - No layers, no committees—just building Bar for This Role This is a high-ownership, high-agency role. We’re looking for someone who wants to own a critical layer of the stack, not just contribute to it. California Pay Range $165,000 — $230,000 USD

United States
$165K - $230K / year
Cribl logo

Senior Software Engineer – Infrastructure

Cribl

Cribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy.

Full TimeRemoteTeam 501-1,000Since 2017H1B Sponsor

• Contribute along with product and platform teams to build and deliver solutions that improve our cloud service, infrastructure, and tools. • Solve infrastructure problems with a software-driven, cloud first approach and a keen eye towards quality, testability, and repeatability. • Engage with teams directly to implement product roadmaps and objectives with a focus on service delivery and reliability. • Contribute to the development of best practices and engineering standards within the team. • Help Identify and drive down toil with creative innovation and automation. • Dedication to elegant and high-quality software. • This position will require stand-by, on-call, or off-hours duties

United States
$160K - $210K / year
Sciensa logo

Senior Software Engineer

Sciensa

Transforme. Inove. Acelere.

Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

• Develop and evolve event-driven distributed systems • Participate in architectural decisions considering scalability, performance, and resilience • Implement solutions using Java, Spring Boot, Spring Batch and/or Quarkus • Apply engineering best practices such as Clean Architecture and SOLID principles • Work with messaging-based integrations (Kafka, SQS, RabbitMQ) • Ensure code quality through automated tests (unit and integration; BDD is a plus) • Contribute to data modeling and evolution (SQL and NoSQL) • Contribute to observability practices (logs, metrics, and tracing) • Perform code reviews and collaborate on the technical growth of the team • Work closely with product teams and stakeholders to deliver solutions

Brazil
Job Closed