At a Glance
- Tasks: Transform advanced AI capabilities into user-friendly tools for developers.
- Company: Join a dynamic team at Cosine, focused on innovation and collaboration.
- Benefits: Enjoy competitive salary, equity options, 30 days holiday, and a dog-friendly office.
- Why this job: Make a real impact by building intuitive products that enhance developer workflows.
- Qualifications: 5+ years in software development with strong frontend skills and API experience.
- Other info: Collaborative environment with a focus on work-life balance and professional growth.
The predicted salary is between 36000 - 60000 £ per year.
Translate emerging model capabilities into concrete, user-facing features.
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.
We focus on rapid product iteration without compromising quality. This means building systems that are performant, observable, and robust, while remaining flexible enough to evolve alongside fast-moving research and user needs. You will help define how developers interact with Cosine, from first use through advanced, production-grade workflows.
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, and 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.
- Daily lunch provided.
- Monthly team breakfasts.
- 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.
Product Engineer in Harrow employer: Cosine
Contact Detail:
Cosine Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Product Engineer in Harrow
✨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
Show off your skills! Create a portfolio or GitHub repo showcasing your projects. This gives potential employers a taste of what you can do and how you think.
✨Tip Number 3
Prepare for interviews by practising common questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios.
✨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.
We think you need these skills to ace Product Engineer in Harrow
Some tips for your application 🫡
Show Your Passion for Product Engineering: When writing your application, let us see your enthusiasm for building user-facing products. Share examples of how you've turned complex ideas into intuitive tools, especially in developer environments. We love seeing candidates who are genuinely excited about the role!
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your relevant experience with frontend frameworks and APIs. We want to know how your skills align with our mission at Cosine, so don’t hold back on showcasing your best work!
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your experiences and achievements. We appreciate candidates who can communicate effectively, as this is key in our collaborative environment.
Apply Through Our Website: Remember, the best way to apply is through our website! This ensures your application gets the attention it deserves and helps us keep everything organised. Plus, it’s super easy to do, so why not?
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 any backend languages like Node.js or Python. Brush up on your knowledge of REST APIs and how frontend and backend systems interact, as this will likely come up during technical discussions.
✨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, which are crucial for a Product Engineer.
✨Emphasise Collaboration
Since the role involves working closely with research, engineering, and design teams, be ready to talk about your collaborative experiences. Share examples of how you’ve worked with cross-functional teams to translate complex ideas into user-friendly products, showcasing your ability to communicate effectively.
✨Be Ready to Iterate
Cosine values rapid iteration and user feedback, so come prepared to discuss how you approach product development. Talk about times when you’ve run experiments or made quick adjustments based on user input, demonstrating your adaptability and commitment to delivering high-quality products.