
Overview
At impress.ai our mission is to make accurate hiring easier. We combine I/O Psychology with AI to create application screening processes that allow each and every candidate to undergo a structured interview. While candidates benefit from the enhanced experience, recruiters benefit from the AI-enabled automation. Launched in 2017, impress.ai is a no-code, self-service platform that is highly focused on simplifying and accelerating various parts of the recruitment workflow. Our co-founders observed problems in hiring processes at several companies before building impress.ai. They noticed challenges in candidate experience as well as recruiters having a tough time with a large scale of hiring, the variety of roles, and handling various systems. After immense research, they found a solution to the power of AI and intelligent automation.
The Job:
We are looking for a Senior Data Analyst at impress.ai you will be responsible for working on all aspects of data and analytics on the impress.ai platform. This ranges from providing analytics support, to maintaining the data pipeline as well as research and development of AI/ML algorithms that are to be implemented in the platform.
Responsibilities:
- Work closely with stakeholders to identify issues related to business and use data to propose solutions for effective decision making
- Build Algorithms and design experiments
- Write well-designed, maintainable and performant code that adheres to impress.ai coding styles, conventions and standards
- Use Machine learning and statistical techniques to provide solutions to problems
- Develop interactive dashboards and visualizations (Metabase, Looker Studio, Power BI).
- Manage ETL pipelines using PySpark, AWS Glue, and Step Functions.
- Processing, cleansing, and verifying the integrity of data used for analysis
- Enhancing data collection procedures to include information that is relevant for building analytic systems
- Communicate actionable insights using data, often for a non-technical audience.
- Work in cross functional teams with product managers, Software Engineers. designers, QA and Ops teams to achieve business objectives.
- Recruit and train a team of Junior Data Analysts
You Bring to the Table:
- Proficient in Python and SQL for data manipulation and analysis.
- Experienced in multi page dashboard building (Metabase, Looker Studio or Power BI), data storytelling
- Strong in advanced SQL, cross-dialect querying, stored procedures, and data privacy best practices
- Experience with Jupyter notebooks for data exploration and documentation
- Experience with NLP tasks such as text and sentiment analysis
- Strong understanding of statistical techniques (e.g., regression, distributions, statistical tests) and their application
- Knowledge of with PySpark, Pandas, and AWS services like Glue, Athena, S3, Step Functions, and DMS for large-scale ETL workflows
- Knowledge of machine learning and deep learning techniques and their practical trade-offs
- Skilled in prompt engineering for LLMs (e.g., ChatGPT, Claude), with experience in RAG, Agentic AI, fine-tuning, and building scalable, secure GenAI applications
- Excellent problem-solving and analytical skills
- Effective in communicating your data as a story and the ability to influence stakeholders
- Effective written and verbal communicator; experienced in cross-functional collaboration
- Ability to document and communicate technical requirements clearly
- Familiar with Agile methodology, Jira, Git, and version control systems
- Curious and self-driven with a passion for exploring new algorithms and tools
- Proficient in using software engineering tools for scalable and maintainable development
Our Benefits:
- Work with cutting-edge technologies like Machine Learning, AI, and NLP and learn from the experts in their fields in a fast-growing international SaaS startup. As a young business, we have a strong culture of learning and development. Join our discussions, brown bag sessions, and research-oriented sessions.
- A work environment where you are given the freedom to develop to your full potential and become a trusted member of the team.
- Opportunity to contribute to the success of a fast-growing, market-leading product.
- Work is important, and so is your personal well-being. The work culture at impress.ai is designed to ensure a healthy balance between the two.
Diversity and Inclusion are more than just words for us. We are committed to providing a respectful, safe, and inclusive workplace. Diversity at impress.ai means fostering a workplace in which individual differences are recognized, appreciated, and respected in ways that fully develop and utilize each person’s talents and strengths. We pride ourselves on working with the best and we know our company runs on the hard work and dedication of our talented team members. Besides having employee-friendly policies and benefit schemes, impress.ai assures unbiased pay purely based on performance.