Product Engineer

Product Engineer

Full-Time 70000 - 90000 € / year (est.) No home office possible
Cosine

At a Glance

  • Tasks: Build intuitive tools for developers using advanced AI capabilities.
  • Company: Join a YC-backed tech company focused on autonomous AI engineering.
  • Benefits: Competitive salary, equity options, 30 days holiday, and a dog-friendly office.
  • Other info: Enjoy a structured work-life balance with genuine 9-5 hours and monthly socials.
  • Why this job: Make a real impact by creating user-friendly developer tools in a collaborative environment.
  • Qualifications: 5+ years in software development with strong frontend skills and API experience.

The predicted salary is between 70000 - 90000 € per year.

Location: London; full in-office working as default

Start date: ASAP

Reports to: Head of Engineering

Compensation: BASE: £70,000 - £90,000; EQUITY: £70,000 - £90,000

At Cosine, we’re building autonomous AI engineers that plan, write, and ship code inside real development workflows. Cosine is designed for on-premise and virtual private cloud (VPC) deployments, including fully air-gapped environments. We build our agent tooling entirely in-house and post-train open-source models to deliver reliable, enterprise-grade coding performance in security-critical settings.

This role is based in our Hoxton office, five days a week, because close collaboration, fast feedback, and shared context matter for the problems we’re solving.

A Product Engineer at Cosine works closely across research, engineering, product, and design to turn advanced AI capabilities into intuitive, reliable tools for developers. You will be responsible for building and evolving Cosine’s user-facing product surfaces, including IDE extensions or dedicated apps and web applications that expose the power of our models through well-designed workflows and interfaces. Your work sits at the intersection of product, platform, and research, translating emerging model capabilities into concrete experiences developers can use every day.

Your Mission: Deliver a scalable, high-quality Cosine product experience by building IDE and web application interfaces and integrations that expose the power of our models in intuitive, reliable ways.

Responsibilities:

  • Build end-user products (editor extensions and web applications and platform capabilities) that integrate with the Cosine platform APIs
  • Enable developers to use advanced language models to augment their workflows and problem-solving capabilities
  • Collaborate closely with research to explore and validate new product experiences and capabilities
  • Translate emerging model capabilities into concrete, user-facing features
  • Maintain a high bar for performance, reliability, and usability across platforms
  • Be opinionated about and bring your own ideas to the table, we’re building for engineers, as an engineer you have a say in what you want to use.

Skills & Experience:

  • Frontend & Application Development: Experience building reactive, highly interactive applications (React, Svelte, Vue); Experience with CLI application development or local software development is a plus
  • Backend & Systems: Comfortable with backend development; Experience designing and consuming REST APIs
  • Developer Experience: Experience working with developer tooling; Familiarity with CI/CD pipelines; Experience with containerization
  • Programming Languages: Strong experience with TypeScript and modern frontend frameworks; Knowledge of Node.js, Python, and Go is a plus
  • Tooling & Infrastructure: Git, Docker, Webpack, npm; Monitoring and alerting tools (e.g. Grafana, Datadog); Feature flagging systems

You Might Thrive in This Role If You:

  • Have 5+ years of experience building production-grade software, with a strong emphasis on user-facing developer tools.
  • Have shipped and maintained complex frontend or full-stack applications used by technical users.
  • Are comfortable building highly interactive web or IDE-based experiences using modern frameworks (e.g. React, TypeScript).
  • Have experience designing and consuming APIs, and understand how frontend and backend systems evolve together.
  • Enjoy working close to the product surface, translating ambiguous ideas and model capabilities into intuitive developer workflows.
  • Care deeply about developer experience, performance, and reliability—not just functionality.
  • Are comfortable iterating quickly, running experiments, and refining products based on real user feedback.
  • Can operate effectively in a fast-moving environment with evolving priorities and incomplete information.

Cosine is an equal opportunity employer. We value diverse backgrounds, perspectives, and ways of thinking, and we’re committed to creating an inclusive and respectful workplace. We encourage applications from anyone who meets the role requirements, even if you don’t meet every single qualification. If you need reasonable adjustments at any stage of the hiring process, we’re happy to discuss them.

Compensation, Benefits & Ways of Working: We’re an in-office team, five days a week, by design. We believe the work we’re doing benefits from being together, collaborating closely, and building shared context.

What you can expect:

  • Competitive salary, benchmarked to the market
  • Equity / share options, so you share in the upside you help create
  • 30 days’ holiday + bank holidays
  • Genuine 9–5 working hours - we don’t expect late nights or weekend work
  • Work hard in the office, collaborate closely, and switch off properly
  • Dog-friendly office - bring your dog to work
  • Weekly team breakfast & lunch
  • Monthly socials
  • Pension
  • High-quality equipment to do your best work

We care about focus, sustainability, and doing great work — not performative overwork. We value people who show up, contribute thoughtfully, collaborate well with their colleagues, and then go home. This role won’t suit everyone. But if you want structure, clarity, strong collaboration, and a team that takes both the work and work-life balance seriously, it’s a great place to be.

To comply with UK GDPR and our internal data-protection and equal-opportunity obligations, we only accept candidate applications and agency submissions via our Applicant Tracking System (ATS). This ensures appropriate privacy notices, lawful processing, auditability, and consistent retention controls. Any CVs or candidate details received outside the ATS (including via email, Slack, or direct message) will be treated as unsolicited, will not be considered as part of the recruitment process, and will not give rise to any fee or payment obligation.

Product Engineer employer: Cosine

At Cosine, we pride ourselves on fostering a collaborative and inclusive work environment where innovation thrives. As a Product Engineer in our vibrant Hoxton office, you'll enjoy competitive compensation, equity options, and a generous holiday allowance, all while working alongside passionate colleagues dedicated to building cutting-edge AI tools. Our commitment to work-life balance, coupled with opportunities for professional growth and a dog-friendly atmosphere, makes Cosine an exceptional place to advance your career in technology.

Cosine

Contact Detail:

Cosine Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Product Engineer

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Prepare for those interviews! Research Cosine and its products, and think about how your skills can help us build amazing developer tools. Show us you’re passionate about what we do!

Tip Number 3

Practice your coding skills! Brush up on your frontend frameworks and backend development. We want to see you shine in technical assessments, so be ready to showcase your expertise.

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 serious about joining our team at Cosine.

We think you need these skills to ace Product Engineer

Frontend Development
Application Development
React
Svelte
Vue
Backend Development
REST APIs

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Product Engineer role. Highlight your experience with frontend frameworks, backend development, and any relevant projects that showcase your ability to build user-facing tools.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about building developer tools and how your background makes you a great fit for Cosine. Share specific examples of your work that demonstrate your understanding of user experience and performance.

Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to include them in your application. We love seeing real-world applications of your skills, especially those that involve modern frameworks and APIs.

Apply Through Our Website:To ensure your application is considered, please apply through our website. This helps us keep everything organised and ensures your details are processed correctly. Plus, it’s super easy!

How to prepare for a job interview at Cosine

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially React, TypeScript, and REST APIs. Brush up on your knowledge of backend systems too, as they play a crucial role in product development.

Showcase Your Projects

Prepare to discuss specific projects where you've built user-facing tools or applications. Highlight your role, the challenges you faced, and how you overcame them. This will demonstrate your hands-on experience and problem-solving skills.

Understand the Company’s Vision

Familiarise yourself with Cosine's mission and the products they’re developing. Be ready to discuss how your skills can contribute to their goals, particularly in creating intuitive developer workflows and enhancing user experience.

Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, product development processes, and how they gather user feedback. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.