Software Engineer (Data Infrastructure & Acquisition) in Cambridge

Software Engineer (Data Infrastructure & Acquisition) in Cambridge

Cambridge Full-Time 60000 - 80000 £ / year (est.) No working from home possible
S

At a Glance

  • Tasks: Join our AI team to develop and manage data infrastructure for cutting-edge model training.
  • Company: Speechify, a leader in AI technology with a focus on innovation and collaboration.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with exciting challenges and career advancement opportunities.
  • Why this job: Make a real impact by building high-quality datasets that power next-gen AI models.
  • Qualifications: 5+ years in software development, proficient in Python, Docker, and cloud technologies.

The predicted salary is between 60000 - 80000 £ per year.

Requirements

  • BS/MS/PhD in Computer Science or a related field
  • 5+ years of industry experience in software development
  • Proficiency with bash/Python scripting in Linux environments
  • Proficiency in Docker and Infrastructure-as-Code concepts and professional experience with at least one major Cloud Provider (we use GCP)
  • Experience with web crawlers, large-scale data processing workflows is a plus
  • Ability to handle multiple tasks and adapt to changing priorities
  • Strong communication skills, both written and verbal

What the job involves

We're looking to hire for our Data side of our AI team at Speechify. This role is responsible for all aspects of data collection to support our model training operations. We are able to build high-quality datasets at petabyte-scale and low cost through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Software Engineer to join us.

  • Be scrappy to find new sources of audio data and bring it into our ingestion pipeline
  • Operate and extend the cloud infrastructure for our ingestion pipeline, currently running on GCP and managed with Terraform
  • Collaborate closely with our Scientists to shift the cost/throughput/quality frontier, delivering richer data at bigger scale and lower cost to power our next-generation models
  • Collaborate with others on the AI Team and Speechify Leadership to craft the AI Team’s dataset roadmap to power Speechify’s next-generation consumer and enterprise products

Software Engineer (Data Infrastructure & Acquisition) in Cambridge employer: Speechify

At Speechify, we pride ourselves on being an innovative employer that fosters a collaborative and dynamic work culture. Our commitment to employee growth is evident through our focus on professional development and the opportunity to work with cutting-edge technology in a supportive environment. Located in a vibrant tech hub, we offer unique advantages such as access to industry-leading resources and a chance to contribute to impactful AI solutions that enhance user experiences.

S

Contact Details:

Speechify Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer (Data Infrastructure & Acquisition) in Cambridge

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving data infrastructure or cloud services. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding the tools we use, like Docker and GCP. Practice common algorithms and data structures, and be ready to discuss your past experiences in detail.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Speechify.

We think you need these skills to ace Software Engineer (Data Infrastructure & Acquisition) in Cambridge

Bash Scripting
Python Scripting
Linux Environments
Docker
Infrastructure-as-Code
Cloud Computing (GCP)
Web Crawlers

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience in software development, especially with bash/Python scripting and cloud providers like GCP. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about the role and how your background makes you a perfect fit for our Data team. Be genuine and let your personality come through – we love to see enthusiasm!

Showcase Your Problem-Solving Skills:In your application, highlight specific examples where you've tackled challenges in data processing or infrastructure. We’re looking for scrappy individuals who can adapt to changing priorities, so share those stories that demonstrate your resilience!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it shows us you’re keen to join the StudySmarter family!

How to prepare for a job interview at Speechify

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially bash/Python scripting and Docker. Brush up on your experience with GCP and Infrastructure-as-Code concepts, as these will likely come up during technical questions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex data processing challenges or built web crawlers. Highlight how you approached these problems and the impact of your solutions, as this will demonstrate your ability to handle multiple tasks and adapt to changing priorities.

Communicate Clearly

Strong communication skills are key for this role. Practice explaining your past projects and technical concepts in a clear and concise manner. This will not only help you during the interview but also show that you can collaborate effectively with the AI team and leadership.

Be Ready to Discuss Data Strategies

Since the role involves building high-quality datasets, think about how you would approach finding new sources of audio data. Be prepared to share your ideas on optimising cost, throughput, and quality, as this will align with the company’s goals and demonstrate your proactive mindset.