Member of Technical Staff Production

Slingshot·Remote(London, )
Other

WFA Digital Insight

As demand for digital mental health solutions surges, companies like Slingshot are at the forefront. With 75% of employers investing in remote work solutions, the need for skilled production engineers who can build scalable systems is on the rise. Slingshot's commitment to innovation and employee autonomy sets it apart, making this role an attractive opportunity for those who value flexibility and purpose. Before applying, candidates should be aware of the high-growth environment and the need for adaptability in a rapidly evolving field.

Job Description

About the Role

The role of Member of Technical Staff Production at Slingshot is a unique opportunity for a skilled production engineer to join a passionate team that is revolutionizing mental health support through cutting-edge AI technology. As a key member of the engineering team, you will be responsible for designing, building, and launching new features across the stack, ensuring the scalability, reliability, and performance of the systems that power Ash, the first AI designed for mental health. Your work will have a direct impact on the user experience, making mental health support more accessible and helping people change their lives for the better.

The engineering team at Slingshot values autonomy, flexibility, and support, recognizing that these elements are crucial for individuals to do their best work. With offices in both New York City and London, the team spans a broad range of disciplines including machine learning, product, engineering, conversational design, clinical, growth, and operations. This diverse and talented team is driven by a shared mission to empower individuals and make support more accessible.

As a production engineer, you will work closely with a cross-functional team to quickly design, build, and launch new features. Your expertise in building scalable systems will be essential in improving observability, deployment, and platform tooling to scale reliably. With a strong systems instinct and a keen understanding of latency, reliability, and cost, you will design systems that can handle high loads and ensure seamless performance.

What You Will Do

  • Collaborate within a cross-functional team to design, build, and launch new features across the stack.
  • Work on building the platform that powers Ash at scale, focusing on voice and AI stacks, internal services, and data systems.
  • Improve observability, deployment, and platform tooling to scale reliably.
  • Build across the full stack, including core backend services, ML scripts for evaluation and inference, low-level media streaming, the app, and internal tooling.
  • Elevate user experience by continually refining the reliability, performance, and scalability of the systems behind Ash.
  • Rapidly investigate, diagnose, and resolve production issues.
  • Participate in the development of new features, ensuring they are scalable and reliable.
  • Work closely with the machine learning team to integrate AI capabilities into the platform.
  • Collaborate with the product team to understand user needs and design solutions that meet those needs.
  • Develop and maintain technical documentation of the systems and services.

What We Are Looking For

  • 6+ years of software engineering experience, with a track record of operating production systems at meaningful scale in high-growth environments.
  • Strong systems instincts and real opinions about latency, reliability, and cost.
  • Experience with building scalable systems that can handle high loads.
  • Proficiency in a range of programming languages, including Dart/Flutter for the app, Kotlin for core backend services, Python for ML work, Next.js/TypeScript for internal tooling, and Rust for low-level media streaming.
  • Experience with gRPC and GCP (Kubernetes, Cloud Run) as the primary cloud provider.
  • A learning mindset and the ability to quickly pick up new languages, technology stacks, and concepts.
  • Driven by creating a world-class product with a world-class team, wanting to own what you build, and happy redesigning systems as production teaches you something new.
  • Experience working in a fast-paced environment, taking systems from prototype to scaled production in weeks.
  • Strong communication skills and the ability to work effectively in a cross-functional team.

Nice to Have

  • Experience working on production AI inference or model serving systems.
  • Experience working on real-time systems such as voice, live communications, or streaming.
  • Experience working on large-scale data pipelines or evaluation systems.
  • Experience working with ML codebases, with an interest in AI and its applications in mental health support.
  • Knowledge of cloud security best practices and experience with compliance frameworks.

Benefits and Perks

  • Competitive compensation package, aiming to pay at the 90th percentile for the industry.
  • Meaningful equity ownership, recognizing the value of each team member's contribution to the company's success.
  • Opportunities for professional growth and development in a rapidly evolving field.
  • Flexible and remote work arrangements, supporting work-life balance and autonomy.
  • Access to cutting-edge technologies and tools, ensuring you stay at the forefront of your field.
  • Collaborative and dynamic work environment, with a team that values diversity, inclusivity, and innovation.
  • Recognition and reward for outstanding performance, acknowledging the impact of your work on the team and the company.
  • Comprehensive health and wellness programs, supporting your physical and mental well-being.

How to Stand Out

  • To stand out in your application, highlight specific examples of building scalable systems and your experience with a range of programming languages.
  • Be prepared to discuss your approach to system design, focusing on latency, reliability, and cost.
  • Show a genuine interest in AI and its applications in mental health support, demonstrating how your skills can contribute to Slingshot's mission.
  • Prepare to back your claims with examples from your previous experience, demonstrating your problem-solving skills and ability to work in a fast-paced environment.
  • Don't be afraid to ask questions during the interview, showing your curiosity and desire to learn more about the role and the company.
  • Make sure your resume and online profiles are up-to-date and showcase your technical skills and experience.
  • Research the company culture and values, ensuring you understand Slingshot's mission and how you can contribute to it.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.