Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
AI Product Engineer image - Rise Careers
Job details

AI Product Engineer

We're looking for AI Product Engineers to join us on our mission to build AI superpowers for developers.

About us

Featured on the Forbes AI 50 list, Windsurf (formerly Codeium) has risen to become a leader in the AI developer tools space in just over a year, giving hundreds of thousands of users around the world code autocomplete, in-editor chat assistants, and more. our IDE plugins span 70+ programming languages and 40+ editors. Our state-of-the-art proprietary language models and custom inference stack allow us to deliver the best experience possible to our users. We've achieved substantial revenue and enterprise traction as proof of the quality and usefulness of our tools.

We're one of the fastest growing AI startups, focused on product, revenue, and customer experience. We work hard, and we operate with a high degree of trust, agency, and ownership.

What you'll do

  • Propose and build AI-powered experiences for millions of developers, including professional software engineers for Fortune 500.

  • Interface with complex, AI-powered systems, such as context retrieval and code generation, with emphasis on delivering efficient, scalable code.

  • Demonstrate initiative and the ability to start and make progress on projects independently.

  • Swiftly design, track, and analyze new product experiment results. Document findings and synthesize data with a drive to consistently improve.

About You

  • Strong software engineering skills. Code reviews are a regular culture of the company.

  • A team player and self-starter. Hunger to dream up, plan, design, build, and iterate on products independently without the guidance of a product manager or designer.

  • Deep curiosity about the latest AI research and applications . You’re passionate about how AI can change software development and are motivated to turn these into a reality.

  • Familiarity with AI-powered developer tools like Windsurf Plugin, Copilot, ChatGPT, and others is a strong plus.

What we believe

  • Our best work is done in person. The team goes 5 days a week into our office in downtown Mountain View, CA (within walking distance of the Caltrain station, commuter benefits from San Francisco).

  • Engineers own projects end to end. No one knows the product better than the creator and they should drive brainstorming, design, iteration, and user research. We rarely do "handoffs."

  • Research is in service of a better product. While we read many papers, we won't have time to write them. The best AI researchers have excellent software engineering skills and know that infrastructure and evaluation work are critical.

Recent projects

Some of the things that our engineers have worked on recently:

Regularly deploying an autocomplete and chat product that scales to hundreds of thousands of daily active users across 40+ IDEs.

Windsurf Plugin Live: Chat in your browser with popular repositories.

An internal Kubernetes-native data processing framework to handle petabytes of data across thousands of spot CPUs.

A code attribution service for customers who want to ensure any generated code is licensed properly.

Remote parsing, embedding, and indexing of users' codebases.

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About AI Product Engineer, Windsurf

Are you a creative and driven AI Product Engineer? Look no further! Join Windsurf in Mountain View, where we are on a mission to empower developers with cutting-edge AI tools. As an AI Product Engineer, you’ll have the opportunity to propose and build AI-powered experiences that cater to millions of developers, including professionals at Fortune 500 companies. Your strong software engineering skills will shine as you interface with our advanced AI systems, focusing on efficient code generation and context retrieval. You'll thrive in our collaborative environment where initiative is encouraged; you'll start and progress on projects independently. At Windsurf, everyone has their hands in the creation process, making autonomy and ownership paramount. Our team is composed of self-starters who dream and innovate, pushing the boundaries of what's possible in software development using AI. We embody a culture of continuous improvement, constantly analyzing new product experiments, and learning from data to enhance our offerings. Plus, with our close-knit team working in the heart of Mountain View, you’ll work alongside passionate individuals who share your curiosity about AI and its applications. If you're excited about the future of software and want to help shape it while enjoying the benefits of being part of one of the fastest-growing AI startups, we’d love to welcome you to our team, where your ideas will have a significant impact!

Frequently Asked Questions (FAQs) for AI Product Engineer Role at Windsurf
What are the responsibilities of an AI Product Engineer at Windsurf?

As an AI Product Engineer at Windsurf, your responsibilities include proposing and building innovative AI-powered experiences tailored to millions of developers, especially professional software engineers working within Fortune 500 companies. You will work with complex AI systems focused on code generation and context retrieval, ensuring the delivery of efficient and scalable code. You'll also independently manage product experiments, track their effects, and document your findings to enhance overall product efficacy.

Join Rise to see the full answer
What qualifications do I need to become an AI Product Engineer at Windsurf?

To qualify for the position of AI Product Engineer at Windsurf, you should possess strong software engineering skills and a deep curiosity and passion for AI research and applications. Familiarity with AI-powered developer tools like the Windsurf Plugin, Copilot, and ChatGPT is a strong plus. Ideal candidates are self-starters who can independently manage projects, work collaboratively in a team, and have a keen interest in transforming AI innovations into practical solutions that enhance software development.

Join Rise to see the full answer
What kind of projects can I work on as an AI Product Engineer at Windsurf?

As an AI Product Engineer at Windsurf, you'll engage in exciting projects that involve deploying AI solutions for hundreds of thousands of active users across multiple IDEs. You'll work on various products, including our autocomplete and chat system that seamlessly integrates with popular repositories, and contribute to the development of a data processing framework designed to handle petabytes of information. You'll also have the opportunity to tackle challenges related to code attribution, ensuring generated code is properly licensed.

Join Rise to see the full answer
What is the team culture like at Windsurf for AI Product Engineers?

The team culture at Windsurf is built on trust, agency, and ownership, where AI Product Engineers are encouraged to take the lead on their projects. You’ll work closely with other passionate individuals in a collaborative environment, where knowledge-sharing and code reviews are integral parts of our daily routine. We believe that the best work comes from in-person collaboration, and we foster an environment that values creativity and innovation without strict oversight.

Join Rise to see the full answer
How does Windsurf integrate AI research into its product development processes?

At Windsurf, we understand that research serves to enhance our products. While keeping up with the latest AI papers is important, our focus is on practical applications within our development process. AI Product Engineers combine excellent software engineering skills with insights from research to create a powerful and effective user experience. This means you'll continuously translate cutting-edge research into actionable improvements in our AI tools.

Join Rise to see the full answer
Common Interview Questions for AI Product Engineer
Can you describe your experience with AI-powered developer tools?

When answering, focus on specific tools you've used, such as the Windsurf Plugin, Copilot, or ChatGPT. Highlight your hands-on experiences and how these tools have influenced your development process. Discuss any projects where you've integrated such tools and the impact they had on efficiency and code quality.

Join Rise to see the full answer
How do you approach designing and building AI-powered experiences?

Discuss your process for identifying user needs and translating them into product features. Mention methods for gathering feedback, conducting user tests, and iterating based on results. Also, highlight any frameworks or tools you use to ensure scalability and efficiency in your designs.

Join Rise to see the full answer
What is your experience with context retrieval and code generation systems?

Be prepared to discuss any projects where you've implemented or created context-retrieval algorithms or worked on code generation. Highlight the challenges you faced and how you overcame them, showing a clear understanding of the importance of context in AI applications.

Join Rise to see the full answer
Can you give an example of an independent project you’ve managed?

Choose a project where you took the initiative to identify a problem, researched potential solutions, and executed the project from start to finish. Explain your decision-making process, how you tracked progress, and what you learned from the experience.

Join Rise to see the full answer
How do you handle feedback during code reviews?

Highlight your acceptance of constructive criticism during code reviews and your approach to iterative improvement. Provide examples of feedback that influenced your work and how you integrated suggestions to enhance your coding practices.

Join Rise to see the full answer
What motivates you to innovate within AI for software development?

Articulate your passion for AI technology and its transformative potential in software development. Discuss specific trends or innovations that excite you and how you strive to incorporate them into your work to push boundaries and enhance efficiency.

Join Rise to see the full answer
How do you stay updated with the rapidly changing AI landscape?

Discuss methods you use to stay informed, like attending conferences, participating in online communities, or following relevant publications. Share how you’ve applied what you learned to your projects, ensuring your skills remain current and impactful.

Join Rise to see the full answer
Describe your experience with analyzing product experiment results.

Explain your analytical approach to interpreting product experiment results, focusing on the metrics you track, tools you might use for analysis, and how you document findings to inform future projects. Illustrate this with a specific example of how data-driven insights shaped a product decision.

Join Rise to see the full answer
What collaboration techniques do you employ when working on AI projects?

Mention tools and methods you use for collaboration, such as Agile methodologies, regular stand-ups, or brainstorming sessions. Highlight your adaptability in working with team members to synthesize ideas and reach consensus on product direction.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple AI products?

Share your strategies for prioritization, such as assessing impact versus effort, user feedback, or business goals. Discuss how you remain organized and focused on vital tasks while staying flexible to shift priorities as needed.

Join Rise to see the full answer
Similar Jobs

Windsurf seeks a dynamic Sales Development Manager to build and lead a talented SDR team in a fast-paced AI startup environment.

Posted 11 days ago

Join Windsurf as an ML research-focused software engineer to help enhance AI tools for developers.

Photo of the Rise User

Be a pivotal member at The Mobility House as a Senior Full Stack Developer, influencing software architecture for innovative vehicle grid integration solutions.

Photo of the Rise User
Posted 18 hours ago

Instabase is on the lookout for a mid-level Software Engineer to help shape the future of their AI platform by enhancing the core systems essential for AI and data processing.

Photo of the Rise User
Data Intellect Remote Guangzhou, Guangdong Province, China
Posted 8 days ago

Join Data Intellect as a kdb+ Developer and collaborate on innovative financial and capital markets technology solutions.

Photo of the Rise User

Join Woven by Toyota as a Software Engineer to shape the future of mobility with your expertise in software development for automotive systems.

Photo of the Rise User
Posted 5 days ago

Join 9fin as a Senior Frontend Engineer and help transform debt capital markets for leading financial institutions.

CRENNO Remote Marmara Üni. Göztepe Kampüsü Teknopark Binası 1, istanbul, Turkey
Posted 2 days ago

Join CRENNO as a Mobile Developer to create innovative mobile applications and help shape the future of technology.

Photo of the Rise User

Join Delivery Hero as a Senior Software Engineer (Golang) to optimize global logistics delivery solutions.

IBM - Avature Hybrid US, Santa Clara County, CA; California, San Jose, CA
Posted yesterday

Join IBM's innovative team as a Backend Developer, driving transformative IT solutions in a collaborative environment.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!