At impress.ai our mission is to make hiring fairer for all applicants. We combine I/O Psychology with AI to create an application screening process that gives an opportunity to all candidates to undergo a structured interview. impress.ai has consciously used it to ensure that people were chosen based on their talent, knowledge, and capabilities as opposed to their gender, race, or name.
Software engineers are the lifeblood of impress.ai. They build the software that powers our platform, the dashboard that recruiters around the world use, and all the other cool things we build and release. We are looking to expand our team with highly skilled backend engineers. As backend engineers, you don’t just build backend APIs and architect databases, you help bring to production the AI prototypes our Analytics/Data team builds, and you ensure that the cloud infrastructure, DevOps, and CI/CD processes that keep us ticking are optimal.
The Job:The ideal candidate should have a few years of experience under the belt and have the technical skill, competencies, and maturity necessary to independently execute projects with minimal supervision. They should also have the ability to architect engineering solutions that require minimal input from senior software engineers to satisfy the business requirements.
Responsibilities:Execute full software development life cycle (SDLC)Write well-designed, testable codeProduce specifications and determine operational feasibilityBuild and integrate new software components into the Impress PlatformDevelop software verification plans and quality assurance proceduresDocument and maintain software functionalityTroubleshoot, debug and upgrade existing systemsDeploy programs and evaluate user feedbackComply with project plans and industry standardsDevelop flowcharts, layouts, and documentation to identify requirements and solutions
You Bring to the Table:Proven work experience as a Software Engineer or Software DeveloperProficiency in software engineering toolsThe ability to develop software in the Django framework (Python) is necessary for the role.Excellent knowledge of relational databases, SQL, and ORM technologiesAbility to document requirements and specificationsA BSc degree in Computer Science, Engineering, or a relevant field is preferred but not necessary.
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.