Senior Software Engineer (AI & Integrations)
At Fourthwall, we strive to provide the best e-commerce and membership solutions for thousands of creators worldwide, empowering them to build and maintain successful businesses. We offer cutting-edge features and solutions enabling users to create their shops, memberships, and more.
We seek a skilled and innovative Software Engineer to join our growing team. You will be responsible for integrating AI-based technologies like ChatGPT, Dall-E2, Whisper, and similar products into our platform. This role is critical in expanding our product offerings and ensuring customers can access the latest tools for success.
A vital aspect of this role is the ability to be highly adaptable and versatile regarding different code stacks. As we work with various clients and technologies, the successful candidate must be comfortable jumping into other code stacks, such as Kotlin (using the Spring framework) and Ruby apps (built on the Ruby on Rails framework). Proficiency in these areas is essential, as it will ensure that you can seamlessly contribute to various projects, efficiently solve problems, and facilitate the integration of advanced technologies.
By demonstrating adaptability and expertise in multiple programming languages and frameworks, you will be better equipped to navigate the dynamic landscape of AI technology integration and help drive the continued success of Fourthwall and its customers.
Not every candidate may consider themselves a senior-level engineer in each given stack. However, we believe in fostering a supportive and collaborative environment. If you join our team, you will work alongside experienced senior engineers who provide extensive feedback, code reviews, and support. This will enable you to develop your skills further, expand your expertise in various programming languages and frameworks, and contribute effectively to our projects. We are committed to investing in your professional growth and ensuring you have the resources to excel in your role while enhancing Fourthwall's platform and services for our customers.
Key Responsibilities:
- Develop and maintain software integrations for AI-based technologies like ChatGPT, Dall-E2, Whisper, and similar products.
- Collaborate with the product team to identify new AI integration opportunities and enhance our platform's functionality.
- Design, develop, and optimize scalable and maintainable code that meets business requirements.
- Implement automated tests and quality assurance measures to ensure smooth and reliable integrations.
- Stay informed of advancements in AI technology to identify potential opportunities for future product enhancements.
- Troubleshoot, debug, and resolve issues that arise during development and deployment.
- Collaborate with cross-functional teams to ensure seamless integration of AI technologies into existing products and services.
Requirements:
- Proven experience working with AI technologies like ChatGPT, Dall-E2, Whisper, and other similar products.
- Strong programming skills in Ruby, Kotlin, Python, TypeScript, and other relevant languages.
- Familiarity with web development frameworks and APIs.
- Experience with version control systems, such as Git.
- Excellent problem-solving skills, attention to detail, and strong analytical skills.
- Strong verbal and written communication skills.
- Ability to work effectively in a fast-paced, collaborative, and dynamic environment.
Preferred Qualifications:
- Experience with e-commerce platforms, content management systems, or membership platforms.
- Familiarity with Machine Learning techniques and libraries such as TensorFlow or PyTorch.
- Prior experience with integrating AI technologies into web applications.
- Proven ability to deploy and build Proof of Concepts (PoCs) and Minimum Viable Products (MVPs), demonstrating a solid understanding of project feasibility and product development processes.
The perks:
- Salary 22 500 - 37 000 PLN (paid in USD, + VAT 0% as you'll be exporting your services to the US).
- Equity in our US-based company.
- Remote work, flexible working hours, and access to our modern and comfortable office in Poznań (Jeżyce).
- B2B agreement for an indefinite period with 26 days of paid vacation per year, health-related absence policy.
- An interesting and demanding project that you have a real influence on.
- Work in a team of experienced experts and amazing people.
- The latest standards of used tools - current and supported frameworks, without working on outdated code.
- Employer-paid perks (MultiSport, LUX MED + dental care, accounting support, educational budget, English lessons, team integrations, four months parental allowance).
- MacBook Pro and any other equipment tailored to your needs.
Recruitment process:
- Apply via form or jobs@fourthwall.com
- Intro phone call (20 - 45 minutes)
- Recruitment task carried out at a time selected by you (remotely); due to the form of the task (freeform), we will pay from 500 to 5,000 PLN net for your time (regardless of the interview result)
- Meeting (in person or remote) at the Fourthwall HQ (1-2 hours)
- Your and our decision within three business days
Join us in empowering creators worldwide by providing them with the latest AI technologies integrated into our platform. Apply now, and take part in shaping the future of e-commerce and memberships!
It's also worth noting that we encourage anyone who may be interested to apply, even if you don't meet 100% of the qualifications above. There is a good chance we may have overlooked, under-counted, or over-indexed on some of these qualifications. So, please — apply. You know what they say about missing shots...
We are an equal-opportunity employer. We value a diverse workforce and an inclusive culture. We encourage applications from all qualified individuals without regard to race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, marital status, disability, and veteran status.