Member of Technical Staff - AI Engineer
Member of Technical Staff - AI Engineer

Member of Technical Staff - AI Engineer

Full-Time 48000 - 84000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Join our AI Engineering team to explore LLMs and transform the developer experience.
  • Company: Fast-growing Series A startup in London, backed by top investors.
  • Benefits: Competitive salary, 25 days holiday, health insurance, and a vibrant office culture.
  • Why this job: Shape the future of AI in software development and work on groundbreaking projects.
  • Qualifications: 4+ years as a Software Engineer with a passion for AI and collaboration.
  • Other info: Inclusive environment welcoming diverse applicants; great career growth opportunities.

The predicted salary is between 48000 - 84000 £ per year.

Tessl is a fast-growing Series A startup based in London, founded by Guy Podjarny. We’ve raised over $100M from world-class investors including Index Ventures, Accel, GV, and Boldstart. This year we were ranked #2 in Sifted EU’s B2B SaaS Rising 100 and #20 in Sifted's AI 100. At Tessl, we believe AI is transforming software development. AI Native Developers will define features, architecture, and workflows in specs, not code, guiding the work of AI agents. We’re building the pioneering platform for this new paradigm and leading the developer movement and ecosystem around it. Joining Tessl means becoming an early team member with the opportunity to shape the future of how software is created and maintained.

Overview of role

Join our AI Engineering team to explore the boundaries of LLMs and AI, shaping Tessl's direction and transforming the developer experience. You’ll be expected to be a versatile and entrepreneurial Software Engineer who loves code and can make things work, using your skills both to build software in the team and to opine as a subject matter expert on how our AI generates code. You’ll collaborate closely with our wider engineering team as well as product and design. We have the resources to afford large experiments and push the state of the art, and our team has a wealth of experience in delivering tools for developers that work at scale.

What we’re looking for

We’re looking for someone who is as excited as we are to be part of a dynamic team that is shaping the future of AI and software development.

  • Essential
  • 4+ years of experience as a Software Engineer.
  • You care about code efficiency and quality and have firsthand experience in how software is built across teams and environments.
  • Equally comfortable contributing to a mature codebase with strict CI criteria or hacking up a quick notebook to prove/disprove something.
  • Proven experience collaborating with researchers and bridging between research-focused and engineering-focused teams.
  • Experience with the applied use of data and statistics, likely to spot and avoid bad data when you see it.
  • Deeply curious about AI and excited about its potential to transform software engineering.
  • Nice to have
  • Education or experience in ML/AI, ideally using unstructured data.
  • Experience in rapid prototyping environments; Office of CTO, DevRel, etc.
  • Programming polyglot experienced in several languages of different paradigms (e.g.: Java, JavaScript/TypeScript, Python, C or C++, Haskell or other functional).
  • Have a cool project to show us (GitHub links welcome!) and a well articulated answer to the question “Why Tessl?”

What you’ll do

  • Use a bit of jq and grep to quickly navigate a dataset, but recognise when it’s time to use a more robust approach and move the team to something like dbt or duckdb.
  • Tune a prompt in our generation workflow, eval the results and write an experiment report on your findings.
  • Leave the eval tooling better than when you found it.
  • Rapidly prototype a new language integration for our code generation pipeline, then develop a plan for a scalable implementation.
  • Factor out a piece of our pipeline to use FaaS, unlocking 1,000x larger evals to run in nearly constant time.
  • Add support for a new model in our elegant model abstraction library, or rewrite it when new model capabilities prove our existing design wrong.
  • Work with our platform team on the next generation of eval facilities, based on your understanding of what researchers need and where the platform is heading.

Salary and benefits

Office: Our brand new 10,000 sq. ft office is in the AI hub of Kings Cross, London. We have generous catering and have regular social events such as team lunches, drinks and more. We require all staff to be in our London HQ at least 3 days a week on our anchor days of Monday, Tuesday and Thursday.

Salary: We offer a competitive salary based on experience and skills, benchmarked against industry standards.

Benefits: 25 days holiday, health insurance, including dental and vision, which extends to partners and dependents, as well as a company-matched pension. We also provide a commuting stipend for those who live outside London, and a cycle to work scheme.

Application Process

Here’s an outline of what you can expect during our interview process:

  • Intro call with one of our Engineering Leads or our Head of Engineering.
  • A take home exercise, giving an idea of real problems the team solves.
  • An on-site session including white-boarding and hands-on activities.
  • A discussion with our Head of People.
  • A 45 min company fit interview with Guy, our founder and CEO.

We care deeply about the warm, inclusive environment we’re building at Tessl and we value diversity – we welcome applications from those typically underrepresented in tech. If you like the sound of this role but are not totally sure whether you’re the right person, do apply anyway!

Member of Technical Staff - AI Engineer employer: Tessl AI

Tessl is an exceptional employer, offering a vibrant work culture in the heart of London's AI hub at Kings Cross. With a focus on innovation and collaboration, employees enjoy generous benefits including health insurance, a competitive salary, and opportunities for professional growth while being part of a pioneering team that is shaping the future of AI in software development.
T

Contact Detail:

Tessl AI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Member of Technical Staff - AI Engineer

Tip Number 1

Get to know Tessl inside out! Research the company, its mission, and its products. This will help you tailor your conversations during interviews and show that you're genuinely interested in being part of the team.

Tip Number 2

Network like a pro! Connect with current employees on LinkedIn or attend industry events. A friendly chat can sometimes lead to insider tips or even a referral, which can give you a leg up in the application process.

Tip Number 3

Show off your skills! Bring a cool project to the table that showcases your coding prowess and understanding of AI. Having something tangible to discuss can really set you apart from other candidates.

Tip Number 4

Be ready for the interview process! Prepare for both technical challenges and cultural fit discussions. Practising common interview questions and scenarios can help you feel more confident when it’s your turn to shine.

We think you need these skills to ace Member of Technical Staff - AI Engineer

Software Engineering
Code Efficiency
Collaboration with Researchers
Data Analysis
Machine Learning
Artificial Intelligence
Programming in Multiple Languages
Rapid Prototyping
Experimentation and Reporting
Understanding of CI/CD
FaaS (Function as a Service)
Model Abstraction
Problem-Solving
Adaptability

Some tips for your application 🫡

Show Your Passion for AI: When you're writing your application, let your excitement for AI and software development shine through. We want to see how deeply curious you are about the field and how you envision its future!

Highlight Relevant Experience: Make sure to showcase your 4+ years of experience as a Software Engineer. Talk about specific projects where you've collaborated with researchers or worked on code efficiency and quality. We love seeing real-world examples!

Be Yourself in 'Why Tessl?': We’re keen to know why you want to join us at Tessl. Share your thoughts on our mission and how you see yourself contributing to our team. Authenticity goes a long way in making your application stand out!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at Tessl AI

Know Your AI Inside Out

Make sure you brush up on the latest trends and technologies in AI, especially those related to software development. Be ready to discuss how AI can transform coding practices and share your thoughts on its future impact.

Showcase Your Projects

Bring along a cool project or two that you've worked on, ideally something that demonstrates your coding skills and understanding of AI. A GitHub link is a great way to show off your work and give the interviewers a glimpse into your coding style.

Prepare for Collaboration Questions

Since collaboration is key at Tessl, think about past experiences where you've worked with researchers or cross-functional teams. Be ready to share specific examples of how you bridged gaps between different focuses and contributed to successful outcomes.

Articulate 'Why Tessl?'

Have a well-thought-out answer to why you want to join Tessl specifically. Research the company’s mission and values, and align them with your own passions and career goals to show that you're genuinely excited about the opportunity.

Member of Technical Staff - AI Engineer
Tessl AI
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>