Job Description

About Rezolve AiRezolve Ai (NASDAQ: RZLV) is an industry leader in AI-powered solutions, specializing in enhancing customer engagement, operational efficiency, and revenue growth. The Brain Suite delivers advanced tools that harness artificial intelligence to optimize processes, improve decision-making, and enable seamless digital experiences.As a leader in Product Discovery, we empower retailers and brands with AI-driven search, conversational commerce, geofencing, and one-touch instant payments. With recent acquisitions of ViSenze, GroupBy and Bluedot, Rezolve is accelerating innovation at the intersection of AI, commerce, and customer engagementTo help us build upon our success, we are seeking a Full Stack Software Engineer to contribute in improving our search system performance and scalability. The position reports to the Software Development Manager and will work in close conjunction with the Product, Algorithm/Data Science, and various Engineering teamsWHAT YOU'LL BE DOINGDesign and implement robust and scalable web applications, covering both frontend and backend developmentCollaborate with cross-functional teams to define, design, and ship new featuresEnsure the technical feasibility of UI/UX designs and implement them accordinglyDevelop responsive and user-friendly web interfaces using modern frontend technologies (HTML, CSS, JavaScript, React, Angular, or Vue.js)Develop and maintain databases (SQL and/or NoSQL) to support the applicationDesign, implement, and maintain RESTful APIs for seamless communication between the front end and backendEnsure API security, performance, and documentationImplement automated testing strategies to guarantee the reliability and scalability of the applicationWork closely with product managers, designers, and other stakeholders to understand project requirements and objectivesCollaborate with other engineers and contribute to a positive team environmentIdentify and resolve performance bottlenecks, bugs, and technical issuesConduct root cause analysis for issues and implement effective solutionsYOU ARE A PERFECT FIT IF YOU HAVEBachelor's degree in Computer Science or related field with a solid foundation in Computer ScienceAt least 4 years of proven experience as a Fullstack engineer or a similar roleExperience in scripting languages, such as Python for build automation and data processingExperience in engineering pipeline tools such as airflowExperience with database systems, both SQL and/or NoSQLExperience in at least 1 front end framework, such as Angular or ReactSolid understanding of data structure and algorithmExperience in writing clean, reusable codes with great testabilityA strong passion for learning and adapting to new technologiesStrong problem-solving skills and attention to detailExcellent communication and collaboration skillsBONUS POINTS FOR Strong interpersonal and communication skillsExperience in JAVA and JAVA SpringExperience in developing UI libraries by modern front-end javascript framework (preferably Angular)Familiarity with CI/CD pipelines and deployment processesKnowledge of HTTP and REST API design and implementationWhat We OfferThe opportunity to be at the forefront of AI-first eCommerce Search & Product DiscoveryA fast-paced and dynamic work environment with a focus on innovation and growthCompetitive salary and benefits packageThe chance to work with a talented and passionate teamMake a real impact on a product that is transforming the ecommerce industryJoin us and help us empower the future of eCommerce!Why Join Rezolve Ai?  Be part of an innovative company at the forefront of AI-powered commerce Work with a dynamic and collaborative team shaping the future of retail Opportunity to make a significant impact on the company’s digital growth strategy Competitive salary, benefits, and career development opportunities Be part of a fast growing global companyRezolve is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Rezolve are based on business needs, job requirements, and individual qualifications, without attention to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, veteran or disability status, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Rezolve will not tolerate discrimination or harassment based on any of these characteristics. Rezolve encourages applicants of all ages.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In