On behalf of our client, we are seeking a Software Engineer to join an AI start-up building the first version of their innovative data platform.
Responsibilities
- Design, develop, and maintain scalable data pipelines to support complex AI and data-driven workflows.
- Build and optimise data storage solutions, incorporating various database technologies to manage structured and unstructured data efficiently.
- Develop and maintain APIs and SDKs to ensure smooth integration and interaction across systems and applications.
- Collaborate with the AI and engineering teams to integrate advanced data processing and analytics capabilities into the platform.
- Contribute to the design and implementation of user interfaces and feedback systems to enhance user experience and customisation.
- Participate in code reviews, testing, and continuous improvement initiatives to ensure high-quality, maintainable code.
Requirements
- Minimum 5 years of professional software engineering experience.
- Strong Python, TypeScript, and React programming skills.
- Solid experience in data engineering, APIs, and system design.
- Comfortable working across the full stack, infrastructure, backend, data, and frontend.
- Deep interest in AI technologies and a desire to contribute to innovative solutions.
- Proven ability to manage projects independently in a fast-paced startup environment.
Compensation & Benefits
- Competitive salary and equity package.
- Flexible work setup.
- Comprehensive health insurance.