Join Apify
Help us make the Web more open and programmable.
What we do
Apify builds software technology and infrastructure that helps small startups and the world’s biggest companies leverage the full potential of the Web—the largest source of information ever created in the history of humankind.
Our users are some of the most innovative people in the world. They are looking for new ways to improve their products, marketing and decisions using data from the Web. Join Apify to help them succeed and shape the Web's future.
How we do it
We are hackers who always find a way forward, even if it doesn't look like there is one. Although we no longer fit into a garage, we still have our garage spirit. We're building the company that we always wanted to work for.
Our core values are to be open, innovative and flexible. We respect people's time and hate wasting it. We work hard and sometimes party hard. If you join Apify, you will learn a lot and have fun doing so!
Why work at Apify?
Fast personal growth in a fast-growing startup
Flexible working hours
Stock options
Possibility to work remotely
25 days of vacation - but nobody counts them
Friendly, inspiring and no-bullshit work environment
Free lunches
Unlimited supply of coffee and beer
Access to the latest technology
Competitive salary
Current
openings
We're always looking for talented people to join the family, regardless of open positions. If you like what we do and are up for the challenge, get in touch at jobs@apify.com
Product manager
Prague, Czech Republic
We build great products that help innovative Fortune 500 companies, Y Combinator startups and growth hackers from all around the world grow their business. To help achieve this, we've developed a serverless cloud platform and tools focused on web scraping and automation.
We are looking for a product manager who will work with a customer success team, uncover customer needs and then work with the development team on the delivery of a truly excellent solution.
Who are we looking for?
- You know how to research user requirements, analyze them, prioritize and formulate a development road map
- You are able to take over the prioritization of our product development and move it to the next level 🆙
- Solving people's problems 🙇♂️ (both your users' and your team's) drives you
- You are able to work closely with a variety of people 👨🎤 and lead a team (through influence, not authority) 🤝
- You are able to get a complete understanding of the needs of our users and customers and understand how our product can or could fulfill those needs in alignment with our overall product vision
- You have an ability to thrive in a fast-paced, collaborative, agile environment
- You have deep experience with building SaaS or PaaS product
- You communicate often and comfortably 🗣 in English
- Technical background is a big plus
We offer
- Full-time job in Prague, Czech Republic (our office is in Lucerna Palace)
- Ability to define product strategy and use your potential to the maximum
- Friendly, inspiring and no-bullshit work environment
- 25 days of vacation - but nobody counts them 😉
- Very flexible working hours and ability to work from home as much as you want
- Above-market compensation
- Stock options
- Free lunches, unlimited supply of coffee and beer
Web automation developer 🕸️💻
Prague, Czech Republic
We onboard new users every day. Some of them are developers who are able to set up solutions themselves, but sometimes they need help to get up and running.
We're looking for software developers who understand how the Web works, who can communicate requirements with our Marketplace or Enterprise customers and build solutions for them. You'll be learning a lot of new things quickly and gradually take on more responsibilities, including helping improve our products.
Who are we looking for?
- You have a good knowledge of JavaScript and Web technologies
- You're able to write and speak English well
- You have empathy and patience to understand customers and their needs
We offer
- Full-time or part-time job in Prague, Czech Republic (our office is in Lucerna Palace)
- Above-market compensation
- Friendly, inspiring and no-bullshit work environment
- Free lunches, unlimited supply of coffee and beer
- 25 days of vacation - but nobody counts them 😉
- Very flexible working hours and ability to work from home as much as you want
- Stock options
Open source engineer - Node.js
Prague, Czech Republic
Apify's mission is to make the web more programmable. We do that by making the web more open, interconnected and readable to machines. Internet is the largest database of information in existence and access to its data should not be limited by the size of your bank account. We strive to make data accessible to everyone.
It figures that we ❤️ open source. See our GitHub. Our most important project is Apify SDK, the most popular web scraping library for JavaScript. We also host open source tools directly on our platform, so that people can use them without needing to understand programming or the web itself.
Open source and open data are in our blood and we're looking for an experienced developer with a similar mindset, who will help us build and grow our open source presence in the world.
Who are we looking for?
- You have a passion for open source and creating software for other people to integrate. You put users first and think about them when designing and developing features.
- You are highly skilled at developing and debugging in JavaScript/Node.js, or have this skill in some other programming language and are able to learn JavaScript quickly.
- You have solid experience with web integrations or API design. You know how information travels around the web and you eat Cheerio for breakfast.
- You are able to speak and write in English.
- You care about your products and the people who use them. You want to actively participate in building a thriving open source community.
Big plus if you're familiar with the following (in order of importance)
- Browser internals, DevTools, DevTools Protocol
- Headless browsers, Puppeteer, Playwright
- Web scraping in general, proxy servers, captcha, fingerprinting
- Docker
- CI/CD (GitHub Actions, Travis)
- A university degree in software engineering or computer science is also a plus, but not a requirement.
We offer
- Full-time or part-time job in Prague, Czech Republic (our office is in Lucerna Palace)
- Your GitHub profile will be on fire from all the commits and activity
- Opportunity to become the lead maintainer of open source libraries and drive their further development
- Friendly, inspiring and no-bullshit work environment
- You'll work with some of the most talented and experienced developers in Prague
- 25 days of vacation - but nobody counts them 😉
- Very flexible working hours and ability to work from home as much as you want
- Above-market compensation
- Stock options
- Free lunches, unlimited supply of coffee and beer
Backend engineer
Prague, Czech Republic
Apify runs on a highly scalable infrastructure that processes over a billion web pages every month. We run on a cluster of Linux servers on Amazon EC2 to process our workloads, multiple Kubernetes clusters to host our applications and services, and store data in MongoDB, DynamoDB, S3, Redis, and SQS.
Our system is built with Node.js and many other technologies. We use Kubernetes, Helm, Github Actions, and Cloudformation to make our deployments smooth and ship to production multiple times per day. Apify actors run in Docker, and inside them run Apify SDK, headless Chrome with Puppeteer, Playwright, or pretty much anything.
We're passionate about delivering the best service to our customers using the best technology possible. Apify is made by developers for developers. We're building a product that we use ourselves every day.
We're looking for experienced engineers who understand how the Web works, are able to learn quickly, and work independently. Help us make the Web more open and programmable!
Who are we looking for?
- You have experience building backend systems and APIs
- You are highly skilled at developing and debugging in JavaScript/Node.js, or have this skill in some other programming language and are able to learn JavaScript quickly
- You are familiar with Linux
- Experience with AWS or other public clouds is a plus
- You are able to speak and write in English
- Your knowledge of any technologies mentioned above is a plus
- A university degree in software engineering or computer science is a big plus
We offer
- Full-time job in Prague, Czech Republic (our office is in Lucerna Palace)
- Friendly, inspiring and no-bullshit work environment
- You'll work with some of the most talented and experienced developers in Prague
- Flexible working hours, possibility to work remotely and nobody counts holidays, as long as the work gets done
- Above-market compensation
- Stock options
- Free lunches, unlimited supply of coffee and beer
Full-stack engineer
Prague, Czech Republic
Apify runs on a highly scalable infrastructure that processes over a billion web pages every month. We run on a cluster of Linux servers on Amazon EC2 to process our workloads, multiple Kubernetes clusters to host our applications and services, and store data in MongoDB, DynamoDB, S3, Redis, and SQS.
Our systems are written mainly in Node.js. Our front-end is built with React.js using styled-components, Storybook, and Cypress tests to make sure we won't break anything important. And if so then we fix it quickly! Apify actors run in Docker, and inside them runs Apify SDK, headless Chrome with Puppeteer, Playwright, or pretty much anything.
We're passionate about delivering the best service to our customers using the best technology possible. Apify is made by developers for developers. We're building a product that we use ourselves every day.
We're looking for experienced engineers who understand how the Web works, are able to learn quickly and work independently. Help us make the Web more open and programmable!
BTW, we organize the Prague Full-stack Developers Meetup, come to our next event for a beer and a chat.
Who are we looking for?
- You have experience building backend and frontend systems
- You are highly skilled at developing and debugging in JavaScript/Node.js, or have this skill in some other programming language and are able to learn JavaScript quickly
- You are able to speak and write in English
- Your knowledge of any technologies mentioned above is a plus
- A university degree in software engineering or computer science is a big plus
We offer
- Full-time job in Prague, Czech Republic (our office is in Lucerna Palace)
- Friendly, inspiring and no-bullshit work environment
- You'll work with some of the most talented and experienced developers in Prague
- 25 days of vacation - but nobody counts them 😉
- Very flexible working hours and ability to work from home as much as you want
- Above-market compensation
- Stock options
- Free lunches, unlimited supply of coffee and beer
Front-end developer
Prague, Czech Republic
Apify is a cloud platform that can turn websites into APIs. To help our users understand what it can do for them, we need to build simple and beautiful user interfaces. The more complicated parts must not confuse new users, yet need to be readily available for advanced users. This is ever more important as we grow and add new features.
We're looking for motivated front-end developers who have strong experience in building user interfaces and web apps. Our front end runs on React.js, Styled components, Node.js, etc. Help us make web scraping and automation accessible to tens of thousands of people around the world.
You'll be a perfect match 💜💜 if
- You have 2+ years of industry experience as a web developer using HTML, CSS, JavaScript (React.js or similar framework) and Node.js
- You have strong front-end development skills
- You are passionate about human-computer interaction
- You are experiment-driven and have a collaborative mindset
- You have deep understanding of UX principles
- You communicate comfortably 🗣 in English
We offer
- Full-time job in Prague, Czech Republic (our office is in Lucerna Palace)
- Friendly, inspiring and no-bullshit work environment
- 25 days of vacation - but nobody counts them 😉
- Very flexible working hours and ability to work from home as much as you want
- You'll work with some of the most talented and experienced developers in Prague
- Above-market compensation
- Stock options
- Free lunches, unlimited supply of coffee and beer
Data scientist
Prague, Czech Republic
Apify is a quickly growing web automation platform. With the increasing amounts of users, ensuring they have a good user experience with the platform is more and more important, and properly using the available data is key in achieving that goal.
Your primary responsibility in this position will therefore be gathering and analysing data about the behavior of our users on the platform for the purpose of improving the user experience and increasing user retention. You will present results of these analyses to our engineers and cooperate with them in deciding how to implement your conclusions.
Once this doesn't require all of your work capacity, you will also be able to participate in other data science projects we are working on.
What do we require?
- Ability to work at least 20 hours per week (full-time candidates are preferable)
- Bachelor's degree related to data science or data analysis (e.g. Statistics, Computer Science, Mathematics, ...)
- Experience with data science and at least some of the tools used to perform it (such as Python, Jupyter Notebooks, R, Tableau, SQL, ...)
- Experience with at least one programming language, along with at least basic knowledge of data structures and algorithms
- Ability to independently pick appropriate tools and design the entire data gathering and analysis process
- Good presentation and communication skills along with fluency in English, both in spoken and written forms
What would delight us?
- Knowledge and/or interest in the field of data science in general, and machine learning in particular
- Ability to code in Python and/or Javascript
- Ability to use Linux and Unix-based systems, including controlling the system using terminal commands
- Good computer science fundamentals, including often-used data structures and algorithms
We offer
- Above industry-average salary
- Stock options in a quickly growing company (for full-time contracts)
- 25 days of vacation - but nobody counts them 😉
- Very flexible working hours and ability to work from home as much as you want
- Ability to work either as an employee or as a contractor based on your preferences
- Friendly, no-bullshit work environment without pointless bureaucracy and office politics
- Office located in the Lucerna Palace right in the center of Prague. Snacks, drinks and paid lunches while you work there
- Occasional free-time activities and parties
- Paid further job-related education (courses, conferences, ...)
UI designer
Prague, Czech Republic
Apify is looking for a full-time UI Designer. Our ideal candidate will have experience working with brands to design interactive web platforms. General responsibilities will include maintaining and implementation of design system.
Typical activities
- Working with UX designer to concept and execute on projects
- Providing input during creative meetings and collaborating with design and development teams
- Document and maintain user interface design specification and templates
- Building out wire-frames
- Building out design composition
- Design ideation
- Preparing files and assets for web
- Willingness to accept and incorporate feedback
Who are we looking for?
- 1+ years of industry experience as a UI designer
- Ability to meet deadlines
- Ability to work within existing brand style guidelines
- Strong written and oral communication skills in English
- Ability to handle working on multiple projects at the same time
- An understanding of what makes an experience good or bad is critical
- Clear passion and enthusiasm for learning and pursuing expertise
- Proficiency in usage of Adobe Creative Cloud (XD, Photoshop, Illustrator, InDesign, etc.)
Nice to have
- Branding design (logos, brand identities, etc.)
- Experience using tools such as Invision for wireframing and light prototyping
- Knowledge of web development with familiarity of multi-platform development techniques
- Coding skills (HTML, CSS)
- Experience with Github
- Keep up to date on current topics in the field to inspire the rest of the design team
We offer
- Full-time job in Prague, Czech Republic (our office is in Lucerna Palace)
- Friendly, inspiring and no-bullshit work environment
- 25 days of vacation - but nobody counts them 😉
- Very flexible working hours and ability to work from home as much as you want
- You'll work with some of the most talented and experienced developers in Prague
- Above-market compensation
- Stock options
- Free lunches, unlimited supply of coffee, beer and snacks
If this sounds like you
Apply by sending us a few design works that you are mostly proud of. Also, tell us your motivation to join Apify. We'll get in touch to let you know what the next steps are.
Marketplace developer
Any location
The Apify Marketplace is where we connect people or companies looking for a custom web scraping or automation solution with skilled developers who understand how the Web works, can communicate requirements with the customers and build solutions for them. Does it sound like you?
You will get paid per project and can work any time from anywhere around the world.
Sales manager
Prague, Czech Republic
The Web contains a lot of value and we help people extract it. We build great products that help companies around the world grow their business.
We're looking for energetic salespeople to join to our team and help us provide better solutions to our existing and new customers.
Who are we looking for?
- You are hungry to work hard and learn fast
- You understand technology and know how to sell it
- You have the ability to automate repeatable sales processes
- You thrive in a fast-paced, collaborative, agile environment
- You have excellent communication skills in English, both spoken and written
- You have an ability to influence decision-makers in companies and identify the most influential people in each sales opportunity
- You want to run your own sales team at some point
- You're always closing
We offer
- Full-time job in Prague, Czech Republic (our office is in Lucerna Palace)
- Friendly, inspiring and no-bullshit work environment
- 25 days of vacation - but nobody counts them 😉
- Very flexible working hours and ability to work from home as much as you want
- Competitive salary with commissions based on acquired revenue
- Stock options
- Free lunches, unlimited supply of coffee and beer
Business development manager
Prague, Czech Republic
The Web contains a lot of value and we help people extract it. We build great products that help companies around the world grow their business.
We're looking for a business development manager who will help us drive revenue growth and identify opportunities to make Apify more scalable. Do you think you might be a good fit? Read on.
You will
- Structure and negotiate deals with customers and partners
- Identify opportunites for growth
- Drive revenue
- Establish, manage and grow relationships with key executives
- Present Apify to decision-makers
- Be part of a globally-minded, friendly team
The ultimate goal of this position is to help Apify scale.
You are a great candidate if you
- Have hands-on experience with B2B sales or business development (we are looking for candidates with a wide range of experience)
- Are able to close deals with customers or partners
- Have experience in defining new business use cases
- Are a driven, enthusiastic team player
- Are able to identify new business opportunities
- Have awesome communication skills in both written and verbal English
- Thrive on challenges
- Enjoy working in an international environment
We offer
- Full-time job in Prague, Czech Republic (our office is in Lucerna Palace)
- Opportunity to grow (a lot) and be part of a small, dynamic team that will be growing further while working with customers and partners from around the globe
- Friendly, inspiring and no-bullshit work environment
- 25 days of vacation - but nobody counts them 😉
- Very flexible working hours and ability to work from home as much as you want
- You'll work with some of the most talented and experienced developers in Prague
- Above-market compensation
- Stock options
- Free lunches, unlimited supply of coffee, beer and snacks
Technical consultant
Prague, Czech Republic
Apify is increasingly used by enterprise customers who require custom care. We are looking for a people with a technical background who will be the first point of contact for such customers.
You will analyze customers' projects, prepare technical specification for developers and perform the quality assurance of their work. The primary objective of this role is to maintain a high level of customer satisfaction by maximizing the utilization of Apify.
Who are we looking for?
- You have a technical background and understand how the Web works
- You are a clear and thoughtful communicator with exceptional critical thinking skills
- You have a high level of drive towards execution
- You have an ability to manage communications and projects across multiple customers simultaneously
- You are passionate about customer success and making their life simpler with technology
- You are able to speak and write in English very well
- Experience with JavaScript is a big plus
We offer
- Full-time job in Prague, Czech Republic (our office is in Lucerna Palace)
- Friendly, inspiring and no-bullshit work environment
- 25 days of vacation - but nobody counts them 😉
- Very flexible working hours and ability to work from home as much as you want
- Above-market compensation
- Stock options
- Free lunches, unlimited supply of coffee and beer