Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
🧠Since 2009 we have been helping companies and startups to engineer powerful web and mobile applications based on AI, with user-friendly UX and UI.
🗣86% of our clients chose Stermedia based on recommendations.
We are part of Euvic Group.
🎯6 years in the artificial intelligence business
🎓Dedicated team of data scientists (Masters and PhDs in mathematics, statistics) and Senior Python Developers
🎖Polish data scientists are the 10th best in the world according to Coursera Global Skills Index
📘Artificial intelligence (machine learning/ deep learning) - NLP (Natural Language Processing), deep data analysis, image, video & voice processing and more
📙Software Development - web and mobile development
📗Product Design - UX/ UI
We are developing an innovative AI-driven content strategy platform that empowers businesses to make data-driven decisions. By analyzing vast amounts of data, the platform provides insights for creating smart content briefs and optimizing them for modern search engines. It enables companies to craft engaging, relevant content tailored to their audience and aligned with their business goals.
Role Overview: We seek a skilled Full Stack Cloud Engineer to build and maintain our AI-powered content strategy platform. This role bridges frontend and backend development, leveraging modern JavaScript frameworks, AWS cloud services, and serverless architecture. You will collaborate closely with designers, product managers, and machine learning engineers to create a seamless, high-performance platform for data-driven content optimization.
Responsibilities: Frontend Development
Build and maintain user-friendly interfaces using React and TypeScript.
Implement dynamic components and interactive features with Next.js (optional but preferred).
Style applications using Styled Components and maintain a design system via Storybook.
Integrate APIs with GraphQL (Apollo Client, AWS AppSync).
Collaborate with the design team to create visually appealing, accessible, and responsive web applications.
Manage user authentication and authorization using Auth0.
Backend Development
Develop scalable serverless functions using AWS Lambda with Node.js and TypeScript.
Design, implement, and maintain APIs (GraphQL with AppSync and RESTful APIs).
Manage cloud infrastructure using AWS CDK for Infrastructure as Code.
Ensure efficient data handling with DynamoDB and S3.
Optimize backend performance and reliability with tools like AWS Step Functions and SQS.
Automate build and deployment processes via CodePipeline/CodeBuild.
Machine Learning Integration
Collaborate with ML engineers to integrate AI models into the platform.
Build and optimize workflows and data pipelines using Python and Node.js.
Leverage AWS services like Lambda, S3, and DynamoDB for ML processing.
Ensure scalability and performance of ML features.
Required Skills: Frontend:
React (expertise)
TypeScript (expertise)
GraphQL (optional but beneficial)
Familiarity with tools like Styled Components, Storybook, and Auth0.
Backend:
TypeScript and Node.js (expertise)
Experience with AWS Lambda, GraphQL/AppSync, DynamoDB, and S3.
Proficiency in AWS CDK for Infrastructure as Code.
AWS Amplify for simplified frontend/backend integrations.
SQS for messaging and queuing systems.
Machine Learning Backend:
Python and Node.js for backend ML pipelines.
Familiarity with Docker for containerized workflows.
Strong AWS knowledge, including Step Functions and IAM.
Experience with Prompt Engineering (GPT) for leveraging LLMs.
Lerna for managing monorepos and package dependencies.