At a Glance
- Tasks: Design and deliver innovative AI-enhanced features for integration platforms.
- Company: Join a leading iPaaS provider transforming the retail industry with seamless data integration.
- Benefits: Enjoy remote work options, competitive salary, 25 days holiday, and health benefits.
- Why this job: Make a real impact in eCommerce while collaborating with passionate professionals in a supportive environment.
- Qualifications: Expertise in PHP, Javascript, and AI/ML frameworks; strong problem-solving skills required.
- Other info: We value diversity and welcome applicants from all backgrounds.
The predicted salary is between 30000 - 50000 £ per year.
We’re searching for a talented Senior Software Engineer who’s ready to innovate and make a real impact! This role combines deep technical expertise with a passion for innovation, particularly in applying AI and machine learning to integration challenges.
You will help design and deliver high-quality, scalable features, including AI-enhanced flows, predictive monitoring tools, and automation capabilities powered by Amazon Bedrock, Amazon SageMaker, and other modern AI/ML frameworks. You’ll work cross-functionally to translate product vision into technical outcomes and help lead the adoption of intelligent systems within our platform.
Who we are:
We are a leading iPaaS provider, dedicated to simplifying integration for the fast-growing retail industry. Our mission is to empower eCommerce businesses with seamless data integration, enabling them to deliver exceptional customer experiences and drive significant growth. Having successfully supported over 400 brands, we take pride in our cutting-edge solutions that fuel business success.
What you’ll do:
- Thorough understanding of the needs, problems, and expectations related to Integration Platforms.
- Utilise and apply advanced PHP, Javascript/Typescript, database technologies, and other web technologies to develop sophisticated server-side and client-side features.
- Collaborate on the design and integration of AI/ML models into platform features, leveraging tools like Amazon Bedrock, SageMaker, and other AWS native services.
- Investigate and prototype the use of natural language processing, anomaly detection, and intelligent automation in the context of data mapping, flow optimisation, and support workflows.
- Spearhead the development of innovative methods to simplify tasks and enhance operational efficiency.
- Identify, analyse, and resolve problems, communicating issues and solutions clearly and concisely.
- Collaborate closely with team members to ensure technically accurate and timely deliverables.
- Identify critical activities and tasks on projects, contributing beyond assigned responsibilities, and adjusting priorities as needed.
- Work collaboratively with other departments for timely information acquisition and dissemination.
- Contribute significantly to project success through idea generation, strategic input, improved communication, and effective decision execution.
- Assist in project management activities, including estimation, scheduling, planning, and progress tracking.
- Play a key role in software deployment activities in our production data centre.
- Promote a team player status, providing support to fellow team members and mentoring by setting an example.
What you’ll need:
- Expert experience with PHP/Laravel.
- Extensive knowledge of APIs and common authentication methods such as OAuth.
- Extensive knowledge of Javascript with proven experience in building websites and SPAs using modern frontend frameworks such as Vue and Nuxt.
- Working knowledge of typescript.
- Working knowledge of Docker and an understanding of Kubernetes.
- Proficiency in version control systems including Github Actions.
- Strong understanding of database design and development, including normalisation and indexing.
- Demonstrated self-starter capabilities under diverse project scenarios, ranging from individual tasks to collaborative team projects.
- Robust analytical, problem-solving, and organisational skills.
- Proactive, self-motivated, detail-oriented, and capable of excelling under pressure.
- Excellent communication skills and a willingness to collaborate effectively within a team.
- A keen focus on improving user experience.
Nice to have:
- Experience with Integration Platforms.
- Familiarity with Amazon SageMaker, Amazon Bedrock, or similar ML/AI platforms (or willingness to learn quickly).
- Exposure to LLMs, vector databases, or embedding techniques.
- Degree in Computer Science or a related field.
What you’ll get in return:
- A competitive salary & career progression at a leading eCommerce iPaaS company.
- Work in a dynamic and collaborative environment with passionate professionals.
- An inclusive, supportive, "no questions are silly" working environment.
- Remote working with the option to work in our London Office.
- The very latest Apple tech and everything you’ll need to get going.
- 25 days holiday for a healthy work-life balance.
- A pension scheme.
- Access to a wide range of perks and discounts on Perkbox.
- A range of health benefits and mental health coverage.
If you’re looking for a challenging and rewarding role, where you can make a real difference, we’d love to hear from you. Apply today to become part of our team!
At Patchworks, we are committed to equal opportunities and diversity in hiring. We welcome applicants from all backgrounds, regardless of gender, race, ethnicity, age, sexual orientation, religion, belief, or disability.
Senior Software & AI Engineer employer: Patchworks
Contact Detail:
Patchworks Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software & AI Engineer
✨Tip Number 1
Familiarise yourself with the latest AI and machine learning frameworks, especially Amazon Bedrock and SageMaker. Being able to discuss specific projects or applications you've worked on using these tools will demonstrate your hands-on experience and passion for innovation.
✨Tip Number 2
Showcase your collaborative skills by preparing examples of how you've successfully worked cross-functionally in previous roles. Highlighting your ability to translate product vision into technical outcomes will resonate well with our team-oriented culture.
✨Tip Number 3
Brush up on your knowledge of APIs and authentication methods like OAuth. Being able to articulate your understanding of these technologies during discussions will set you apart as a candidate who is ready to tackle integration challenges head-on.
✨Tip Number 4
Prepare to discuss your problem-solving approach, particularly in relation to data mapping and flow optimisation. Sharing specific examples of how you've simplified tasks or enhanced operational efficiency will demonstrate your proactive mindset and analytical skills.
We think you need these skills to ace Senior Software & AI Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with PHP, Javascript/Typescript, and any relevant AI/ML frameworks. Use specific examples of projects where you've applied these skills to demonstrate your expertise.
Craft a Compelling Cover Letter: In your cover letter, express your passion for innovation and how you can contribute to the company's mission. Mention specific technologies like Amazon Bedrock and SageMaker that you have experience with or are eager to learn.
Showcase Problem-Solving Skills: Provide examples in your application that showcase your analytical and problem-solving abilities. Discuss how you've tackled integration challenges in previous roles and the impact of your solutions.
Highlight Collaboration Experience: Since the role involves cross-functional collaboration, emphasise your teamwork experiences. Share instances where you've worked closely with other departments to achieve project goals.
How to prepare for a job interview at Patchworks
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with PHP, Javascript/Typescript, and database technologies in detail. Highlight specific projects where you've successfully implemented these skills, especially in relation to AI and machine learning.
✨Demonstrate Problem-Solving Skills
Expect questions that assess your analytical and problem-solving abilities. Prepare examples of how you've identified and resolved complex issues in previous roles, particularly in integration platforms or software development.
✨Emphasise Collaboration and Communication
Since the role involves cross-functional collaboration, be ready to share experiences where you've worked effectively within a team. Discuss how you communicate technical concepts to non-technical stakeholders and how you support your colleagues.
✨Express Your Passion for Innovation
Convey your enthusiasm for AI and machine learning. Share any personal projects or research you've undertaken in these areas, and discuss how you envision applying these technologies to enhance integration solutions.