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

Software Engineer with Gen AI Expertise

We believe it takes great people to create a great product. That’s why our team lives our company values, and we hire based on them, too. Since 2010, Pipedrive has been on a mission to support sales and marketing teams with easy-to-use, powerful tools that make everyday work faster and easier. Today, our cloud-based software is trusted by over 100,000 companies and used in 179 countries. We have grown from a five-person team to a truly international company of over 850+ people, representing more than 50 nationalities, with ten offices distributed across Europe and the US. In 2020, Pipedrive received a majority investment from Vista Equity Partners, a global investment firm that invests exclusively in enterprise software, data and technology-enabled businesses, making Pipedrive the fifth unicorn from Estonia.



In this role, you’ll be pivotal in developing and delivering the next generation of AI-driven, customer-facing features for Pipedrive, shaping impactful AI experiences for our users.


How we work:

Our engineering team operates in independent tribes, ensuring flat hierarchies and scalability. Each tribe is self-sufficient with full ownership of its area. Developers enjoy a lot of freedom: they choose missions to work on, and after completing a mission, they return to the launchpad to recover and prepare for the next one.


The technologies we use:

Front End – React.js and Next.js

Back End – Node.js, Typescript with some PHP and Golang

Gen AI – LLMs (SaaS and self-hosted)

Other – MySQL, CouchDB, Redis, ElasticSearch, RabbitMQ and Kafka



Your new adventure:
  • Work independently in a team and deliver high-quality code in a timely manner
  • Ensure that our AI platform and features are fast, reliable, and scale effectively as we continue to grow and enhance the AI user experience for all customers
  • Utilize techniques such as prompt engineering, embeddings, and tool/function calling to develop innovative solutions with generative AI
  • Work closely with product designers to create intuitive interfaces for our in-app AI assistant, ensuring a great experience for our users
  • Collaborate with machine learning engineers to develop and implement advanced ML models that drive our AI-powered features


Does this sound like you?
  • 3+ years of experience with software development
  • Experience with Javascript, Typescript, Node.js, React.js
  • Experience using LLMs to develop customer-facing features.
  • Experience with some of the following technologies: MySQL, Redis, Apache Kafka
  • Excellent spoken and written English
  • Passionate about learning and an avid problem solver
  • Good understanding of security threats
  • Experience of machine learning principles is a plus
  • Past contributions to the open-source community is a plus
  • Experience with multi-regional cloud-based services is a plus


Why Pipedrive?
  • A value-driven work environment where people come first 
  • A lively bunch of colleagues from over 50 different countries, with offices in Prague, Tallinn, Tartu, Lisbon, London, Dublin, New York, Florida, Riga and Berlin
  • A team serious about getting things done while not taking ourselves too seriously
  • Freedom to execute your ideas with a passionate and motivated team supporting you
  • A place in our new and custom-designed Prague office (free sauna included)
  • Flexible working hours as long as you’re there for your team members
  • Lots of room for personal and career development with internal and external training opportunities
  • Competitive salary including all the benefits you’d expect from a great employer (25 days of vacation + 5 health days per year, private medical care, meal allowance for each workday in the Prague office, a monthly contribution for sports, books,  and entertainment via the Benefitka card, 365-day Prague public transport ticket, paid sick leave days, retirement fund savings and extra vacation days as a tenure benefit) 

Pipedrive is an equal-opportunity employer. We encourage diversity in the workplace regardless of age, gender, race, religion, disablity, sexual orientation, gender identity or veteran status.

#LI-Hybrid #LI-VMUC


We’re seeking a skilled Software Engineer with experience working with large language models to join our Product AI Platform team.



If this is something for you, send us your resume (in English) or a link to your LinkedIn profile and please add why we should pay extra attention to your application.


Pipedrive Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Pipedrive DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Pipedrive
Pipedrive CEO photo
Dominic Allon
Approve of CEO
What You Should Know About Software Engineer with Gen AI Expertise, Pipedrive

At Pipedrive, we’re on a mission to provide top-notch sales and marketing tools, and we need a talented Software Engineer with Gen AI Expertise to join our dynamic team in Prague, Czech Republic. Since our inception in 2010, we have grown into a global player, trusted by over 100,000 companies across 179 countries. As a Software Engineer at Pipedrive, you will play a crucial role in developing cutting-edge, AI-driven features that enhance customer experiences. You’ll be working in our unique team structure known as tribes, where collaboration and independence flow, allowing you to choose the missions that resonate with your expertise. With a robust tech stack including React.js, Node.js, and various AI technologies, you will have the opportunity to innovate and deliver high-quality code that makes a difference. We value learning, problem-solving, and creativity, and we’d love for you to bring that passion here. If you're eager to collaborate closely with product designers and machine learning engineers, implementing the next generation of AI solutions while enjoying a great work-life balance in a diverse environment, we can't wait to have you on board. Here's a chance to thrive in a company that blends professionalism with fun and provides ample room for your personal and career development. Plus, with perks like flexible hours and a fantastic Prague office featuring a sauna, we ensure our team feels valued and inspired to do great work. Join us, and let’s shape the future together!

Frequently Asked Questions (FAQs) for Software Engineer with Gen AI Expertise Role at Pipedrive
What are the main responsibilities of a Software Engineer with Gen AI Expertise at Pipedrive?

As a Software Engineer with Gen AI Expertise at Pipedrive, you'll focus on developing and delivering innovative AI-driven customer-facing features. Your role encompasses ensuring the performance and reliability of AI platforms, collaborating with product designers for intuitive interface creation, and working with machine learning engineers to implement advanced models that power our AI functionalities.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at Pipedrive?

To qualify as a Software Engineer with Gen AI Expertise at Pipedrive, you'll need at least 3 years of experience in software development, along with proficiency in JavaScript, TypeScript, and Node.js. Experience with large language models (LLMs) and familiarity with technologies such as MySQL and Redis will set you apart. An understanding of security threats and some experience with machine learning principles is also beneficial.

Join Rise to see the full answer
How does Pipedrive support the growth of its Software Engineers?

Pipedrive is committed to the personal and professional development of its Software Engineers. We offer various internal and external training opportunities, enabling you to continuously enhance your skills. Our value-driven environment encourages learning while also allowing you the freedom to explore your ideas and implement them within your team.

Join Rise to see the full answer
What technology stack does a Software Engineer work with at Pipedrive?

At Pipedrive, Software Engineers work with a diverse technology stack that includes React.js and Next.js for the front end, and Node.js and TypeScript for the back end. You'll also utilize MySQL, CouchDB, Redis, ElasticSearch, as well as message brokers like RabbitMQ and Kafka, alongside AI technologies like LLMs for innovative solutions.

Join Rise to see the full answer
What is the team structure like for Software Engineers at Pipedrive?

Our engineering team operates in an innovative tribal structure, which promotes flat hierarchies and allows each tribe full ownership of their areas of responsibility. This model empowers Software Engineers to choose projects that ignite their passion and fosters collaboration in a supportive and constructive environment.

Join Rise to see the full answer
What types of projects can a Software Engineer with Gen AI Expertise expect at Pipedrive?

As a Software Engineer with Gen AI Expertise at Pipedrive, you can expect to work on projects that leverage generative AI to enrich customer interactions. You'll explore concepts such as prompt engineering and tool/function calling, contributing significantly to the development of our AI-powered features that enhance user experiences.

Join Rise to see the full answer
What makes Pipedrive a great place to work for Software Engineers?

Pipedrive prides itself on being a value-driven workplace that nurtures diversity and fun. We foster a collaborative environment filled with international colleagues, flexible work hours, and opportunities for personal and career growth. With a modern office that includes plenty of perks, it’s an exciting place for Software Engineers to thrive.

Join Rise to see the full answer
Common Interview Questions for Software Engineer with Gen AI Expertise
Can you describe your experience with JavaScript and TypeScript?

Talk about your projects where you've utilized JavaScript and TypeScript, highlighting any specific frameworks or libraries you've used. Discuss how you leverage TypeScript’s features to enhance code quality and maintainability, and mention any challenges you’ve faced while using these languages.

Join Rise to see the full answer
How have you implemented AI-driven features in previous projects?

Provide examples of how you’ve integrated AI technologies, particularly large language models, into customer-facing applications. Discuss your development process, any specific technologies you utilized, and the impact of these features on user engagement or satisfaction.

Join Rise to see the full answer
What strategies do you use for prompt engineering?

Explain your understanding of prompt engineering techniques and how you apply them to optimize model responses. Share any particular methodologies you follow and how you assess the effectiveness of different prompts in your projects.

Join Rise to see the full answer
Describe a challenging problem you faced in a previous role. How did you solve it?

Choose a specific, relevant challenge that showcases your problem-solving skills. Outline the steps you took to analyze the problem, the solutions you considered, and the final outcome. Highlight any teamwork or collaboration that played a role in resolving the issue.

Join Rise to see the full answer
How do you ensure the security of the applications you develop?

Discuss your approach to application security, including any best practices you follow, such as code reviews, testing, and staying informed about security threats. Mention tools or methodologies that you have used for securing applications.

Join Rise to see the full answer
What experience do you have with cloud-based services?

Share your familiarity with multi-regional cloud services. Talk about cloud platforms you have worked with, how you've leveraged them in projects, and any challenges you faced regarding deployment, scalability, or performance.

Join Rise to see the full answer
How do you prioritize tasks on a software development project?

Explain your approach to prioritization, discussing methods like agile methodologies, user story mapping, or task triage. Provide an example of how this approach has led to successful project completion.

Join Rise to see the full answer
What is your experience collaborating with product designers?

Describe how you’ve worked with product designers to create engaging user experiences. Include examples of any feedback loops, design sprints, or collaborative tools you used to align on project goals.

Join Rise to see the full answer
Can you explain your knowledge of machine learning principles?

Discuss any formal education or self-study you have done in machine learning. Highlight specific projects where you applied these principles, and demonstrate your understanding of concepts like supervised vs. unsupervised learning, training models, and model evaluation.

Join Rise to see the full answer
How do you keep up with the latest technologies and trends in software development?

Share any strategies you follow to stay current, such as online courses, tech blogs, coding workshops, or participation in developer communities. Highlight any recent technologies you’ve adopted and why they excite you.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 hours ago
Photo of the Rise User
Gusto, Inc. Remote Denver, CO;San Francisco, CA;New York, NY;Los Angeles, CA
Posted 7 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 8 days ago
Dental Insurance
Vision Insurance
Performance Bonus
Photo of the Rise User
Posted 2 days ago

Pipedrive is the easy and effective CRM for small and medium-sized companies. We empower SMBs to unlock their business potential and scale with our easy-to-use, affordable and effective CRM. With Pipedrive, you can track your sales pipeline, manag...

29 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 30, 2024

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!