Database Developer Jobs
1318 Jobs Found
<p>Role Overview Help building, operating, and continuously improving the platforms and infrastructure that support our customers and consulting engagements on AWS. You will work closely with engineering teams to improve software delivery, infrastructure reliability, security, observability, scalability, and developer experience. The role combines AWS cloud infrastructure, Infrastructure as Code, CI/CD, container orchestration, automation, monitoring, and operational excellence. We are looking for someone who is comfortable taking ownership, solving problems systematically, automating repetitive work, and collaborating across engineering teams. Tasks & Responsibilities Design, build, operate, and continuously improve infrastructure and platform services on AWS. Develop and maintain Infrastructure as Code to ensure consistent, repeatable, and auditable infrastructure provisioning. Build and improve CI/CD pipelines to enable reliable, secure, and efficient software delivery. Deploy and operate containerized applications using container orchestration platforms, primarily Amazon ECS. Build and maintain container-based deployment workflows using technologies such as Docker and Amazon ECR. Automate infrastructure provisioning, application deployments, configuration, and operational processes. Implement and maintain monitoring, logging, alerting, and observability solutions. Improve platform reliability, availability, scalability, performance, and resilience. Support engineering teams in deploying, operating, and troubleshooting applications running on AWS. Participate in incident response, root cause analysis, and continuous improvement activities. Identify operational risks, bottlenecks, and repetitive manual processes and propose improvements. Apply security best practices across AWS infrastructure, containerized workloads, CI/CD pipelines, secrets, access control, networking, and platform services. Contribute to AWS cost visibility, resource optimization, and cloud efficiency. Maintain clear technical documentation, operational procedures, runbooks, and architecture documentation. Collaborate with software engineers, architects, security teams, and other stakeholders to improve engineering standards and practices. Evaluate tools and technologies based on reliability, maintainability, security, scalability, operational complexity, and business value. Competencies Strong understanding of AWS cloud infrastructure and modern infrastructure engineering practices. Hands-on experience designing, deploying, or operating workloads on AWS. Experience with container technologies and container orchestration platforms, particularly Amazon ECS. Experience with Docker and containerized application delivery. Understanding of core AWS services and concepts including compute, networking, storage, identity and access management, security, monitoring, and highly available architectures. Experience with Infrastructure as Code tools such as Terraform, AWS CloudFormation, AWS CDK, or similar approaches. Understanding of CI/CD concepts and experience building or maintaining automated software delivery pipelines. Experience with scripting or programming for automation using languages such as Python, Bash, Go, or similar. Strong understanding of Linux systems, networking, DNS, load balancing, TLS, and common infrastructure concepts. Experience with monitoring, logging, metrics, alerting, and observability practices. Understanding of security principles including AWS IAM, secrets management, access control, vulnerability management, and secure infrastructure configuration. Ability to troubleshoot technical and operational problems across applications, infrastructure, networking, containers, and AWS services. Strong ownership mindset and ability to work collaboratively with engineering teams. Ability to communicate technical concepts clearly and document systems and processes effectively. Tools & Certifications Experience with Amazon ECS and AWS-native container platforms. Familiarity with Kubernetes or Amazon EKS. Experience with GitOps practices and modern deployment automation. Experience with reliability engineering, SRE practices, SLIs, SLOs, and incident management. Experience with AWS cost management, optimization, and FinOps practices. Familiarity with AWS security services, governance controls, and security best practices. Experience building internal developer platforms or improving developer experience. Familiarity with databases, messaging platforms, caching systems, and distributed-system components. Knowledge of AWS Well-Architected principles and cloud architecture best practices.</p><p><strong>Desired Candidate Profile</strong></p><p>Previous experience in a similar role Bachelor's degree in Computer Science or related field Fluent in speaking & writing, Arabic & English</p>
We are seeking an experienced Senior Full-Stack / Product Engineer to join a Swiss Company for its back office in Lebanon to lead the development of customer-facing features for a next-generation digital banking platform
<br>The ideal candidate should meet the following requirements:
<br>• Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field.
<br>• Minimum 6 years of professional full-stack software development experience.
<br>• Strong hands-on experience with React, Next.js, TypeScript, Node.js, and modern JavaScript frameworks.
<br>• Solid experience designing and consuming RESTful APIs.
<br>• Strong knowledge of PostgreSQL and relational database design.
<br>• Excellent understanding of software architecture, data modeling, automated testing, debugging, and application performance optimization.
<br>• Ability to analyze business requirements and proactively identify missing requirements, logical inconsistencies, and edge cases.
<br>• Experience reviewing and improving AI-generated frontend and backend code.
<br>• Strong problem-solving skills with excellent attention to detail.
<br>• Excellent verbal and written communication skills.
<br>Preferred Qualifications
<br>• Experience within FinTech, Digital Banking, Payments, Banking-as-a-Service (BaaS), or other regulated industries.
<br>• Experience designing approval workflows, authorization systems, customer onboarding (KYC), organizational hierarchies, or permission management platforms.
<br>• Hands-on experience with React Native mobile application development.
<br>• Experience integrating third-party financial APIs including KYC/AML providers, payment gateways, or card issuing platforms.
<br>• Familiarity with enterprise security principles and modern authentication systems.
<br>• Ability to understand and work with software written in Java, Kotlin, or C# when required.
<br>AI-Driven Engineering Experience
<br>• Daily experience using AI coding assistants such as ChatGPT, GitHub Copilot, Cursor, Claude, or similar platforms.
<br>• Strong prompt engineering skills to generate accurate and reliable AI-assisted code.
<br>• Experience reviewing, validating, and correcting AI-generated software.
<br>• The ability to distinguish between technically correct code and business-correct behavior, ensuring every feature meets user expectations and business objectives
About RAY:
<br>RAY Labs is a Property Technology (PropTech) company focused on addressing the pain points related to property and community management.
<br>Our core product is a web and mobile SaaS platform, offering dynamic features that help property managers provide seamless efficient solutions for their stakeholders. It is also a one-stop destination for managing operations, payments, services, communications and communities.
<br>
<br>About the Role:
<br>As a Customer Success Intern, you will work closely with the Customer Success team and gain hands-on experience in customer onboarding, support, platform configuration, and client relationship management.
<br>You will be responsible for supporting the team in:
<br>• Customer Onboarding & Training – Assist in guiding new customers through the setup of their domain, configuring features based on their operational needs, and supporting the delivery of hands-on training in both English and Arabic.
<br>• Customer Support & Issue Resolution – Assist in handling client support tickets, investigating and reproducing reported issues in the development environment, escalating confirmed bugs or feature requests to the relevant team through Jira, and following up on issues until resolution.
<br>• Domain Population – Support the team in understanding client requirements and populating and configuring their platform domain with the relevant features, spaces, and configurations based on their property type.
<br>• Customer Health Monitoring – Assist in monitoring platform utilization and engagement and flagging any relevant observations to the Customer Success team.
<br>• Database Management – Maintain and update internal databases to ensure client information is accurate and up to date.
<br>• Client Relationship Management – Support the Customer Success team in day-to-day client communication and assist in collecting feedback regarding product features, pain points, and overall customer satisfaction.
<br>Requirements:
<br>• Recent graduate in Business, Marketing, Computer Science, or another related field.
<br>• Strong organizational and multitasking skills.
<br>• Attention to detail and problem-solving abilities.
<br>• Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint).
<br>• Good command of English and Arabic, both written and verbal.
<br>• Ability to learn quickly, take initiative, and work collaboratively with the team.
<br>• Basic familiarity with CRM software or ticketing tools is an advantage.
<br>• Good time management skills and ability to meet deadlines.
<br>• Genuine interest in technology, SaaS products, and customer experience.
<br>
<br>This internship provides an opportunity to gain practical experience in Customer Success within a fast-growing PropTech company, working closely with clients and internal teams. The intern will be exposed to customer onboarding, product adoption, support, platform configuration, and client feedback, with the opportunity to develop their skills in a real business environment
Key Responsibilities:
<br>
<br>Business Development
<br>• Conduct detailed market research across Lebanon.
<br>• Identify market opportunities and product gaps.
<br>• Analyse competitors, pricing, brands, and customer preferences.
<br>• Develop pricing strategies and profit margins.
<br>• Build relationships with architects, contractors, developers, consultants, • retailers, and project owners.
<br>• Generate new business opportunities and secure sales.
<br>
<br>Showroom Development
<br>• Identify suitable showroom and warehouse locations.
<br>• Evaluate rental options and negotiate lease terms.
<br>• Coordinate showroom layout, branding, displays, and customer experience.
<br>• Assist in planning future expansion.
<br>• Procurement & Supplier Coordination
<br>• Communicate with international suppliers.
<br>• Request quotations and compare offers.
<br>• Prepare cost comparisons and landed cost calculations.
<br>• Coordinate orders, production follow-up, and shipping schedules.
<br>• Monitor product quality and documentation.
<br>
<br>Logistics & Inventory
<br>• Coordinate imports, customs clearance, and freight forwarding.
<br>• Monitor inventory levels.
<br>• Develop inventory control procedures.
<br>• Ensure timely product availability.
<br>
<br>Operations
<br>• Develop company processes and workflows.
<br>• Recommend ERP/accounting software.
<br>• Assist in establishing operational policies.
<br>• Coordinate with accountants, freight forwarders, customs brokers, and service providers.
<br>
<br>Sales & Marketing
<br>• Build the customer database.
<br>• Visit potential clients across Lebanon.
<br>• Prepare quotations and follow up with customers.
<br>• Support social media, digital marketing, and promotional activities.
<br>• Participate in exhibitions and industry events.
<br>
<br>Administration
<br>• Prepare business reports.
<br>• Track KPIs and sales performance.
<br>• Maintain organized documentation.
<br>• Support management with strategic recommendations.
<br>
<br>
<br>Qualifications
<br>• Bachelor's degree in business administration, Marketing, Engineering, Supply Chain, Architecture, Interior Design, or related field.
<br>• 3–5 years of relevant experience in building materials, construction, interiors, sanitary ware, lighting, ceramics, or related industries.
<br>• Excellent Arabic and English communication skills. French is an advantage.
<br>Strong knowledge of Microsoft Excel and Microsoft Office.
<br>• Experience with ERP systems is preferred.
<br>• Valid Lebanese driving license and willingness to travel throughout Lebanon.
<br>
<br>
<br>Skills
<br>• Strong commercial awareness
<br>• Negotiation skills
<br>• Market analysis
<br>• Sales ability
<br>• Project coordination
<br>• Supplier management
<br>• Analytical thinking
<br>• Excellent communication
<br>• Problem solving
<br>• Ability to work independently
<br>• Entrepreneurial mindset
<br>• High level of integrity and accountability
<br>
<br>
<br>Performance Indicators
<br>• Number of new customers acquired
<br>• Monthly sales generated
<br>• Gross profit margin
<br>• Number of supplier agreements established
<br>• Showroom launch milestones achieved
<br>• Market research completion
<br>• Inventory accuracy
<br>• Customer satisfaction
<br>• Operational readiness
<br>• Cost optimization
<br>
<br>
<br>Career Growth
<br>As the company expands, this role is expected to evolve into Business Development & Operations Manager, leading specialized teams in sales, procurement, logistics, showroom operations, and marketing.
<br>This position is ideal for someone who wants to grow alongside the company and play a key role in building a leading building materials brand in Lebanon
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for 5+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Compensation Up to $40/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>
<p>The Senior Developer is a full-time, on-site role based in Ras Beirut. This role is responsible for designing, developing, and maintaining high-quality software solutions that address complex business challenges. Day-to-day tasks include writing clean and efficient code, implementing software features according to technical specifications, participating in code reviews and architectural discussions, troubleshooting and resolving technical issues, and collaborating with cross-functional teams to deliver robust solutions. The developer contributes to the entire software development lifecycle, from requirements analysis and design through implementation, testing, and deployment. The role also involves documenting code and technical solutions, identifying opportunities for process improvement and optimization, mentoring junior developers, and staying current with industry best practices and emerging technologies.</p><p><strong>Desired Candidate Profile</strong></p><p>Candidates should possess strong expertise in software development with proficiency in one or more programming languages such as Python, Java, C#, JavaScript, or similar.</p><p>Candidates should possess solid understanding of software design patterns, object-oriented programming principles, and best practices for writing maintainable and scalable code.</p><p>Candidates should possess robust problem-solving skills and the ability to analyze complex technical requirements and propose effective solutions.</p><p>Candidates should possess experience with version control systems such as Git and familiarity with collaborative development workflows.</p><p>Candidates should possess understanding of software testing methodologies, including unit testing, integration testing, and quality assurance practices.</p><p>Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.</p><p>Minimum 5 years of professional experience in software development or similar roles.</p><p>Experience with relational and non-relational databases and SQL or equivalent query languages.</p><p>Strong communication skills and the ability to work effectively in cross-functional teams and document technical solutions clearly.</p><p>Experience with API development and integration of third-party services is an advantage.</p><p>Familiarity with agile development methodologies and tools such as Jira or similar project management platforms.</p><p>Demonstrated ability to mentor junior developers and contribute to team knowledge sharing and professional development.</p>
<p>The Senior Developer is a full-time, on-site role based in Ras Beirut. This role is responsible for designing, developing, and maintaining high-quality software solutions that address complex business challenges. Day-to-day tasks include writing clean and efficient code, implementing software features according to technical specifications, participating in code reviews and architectural discussions, troubleshooting and resolving technical issues, and collaborating with cross-functional teams to deliver robust solutions. The developer contributes to the entire software development lifecycle, from requirements analysis and design through implementation, testing, and deployment. The role also involves documenting code and technical solutions, identifying opportunities for process improvement and optimization, mentoring junior developers, and staying current with industry best practices and emerging technologies.</p><p><strong>Desired Candidate Profile</strong></p><p>Candidates should possess strong expertise in software development with proficiency in one or more programming languages such as Python, Java, C#, JavaScript, or similar.</p><p>Candidates should possess solid understanding of software design patterns, object-oriented programming principles, and best practices for writing maintainable and scalable code.</p><p>Candidates should possess robust problem-solving skills and the ability to analyze complex technical requirements and propose effective solutions.</p><p>Candidates should possess experience with version control systems such as Git and familiarity with collaborative development workflows.</p><p>Candidates should possess understanding of software testing methodologies, including unit testing, integration testing, and quality assurance practices.</p><p>Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.</p><p>Minimum 5 years of professional experience in software development or similar roles.</p><p>Experience with relational and non-relational databases and SQL or equivalent query languages.</p><p>Strong communication skills and the ability to work effectively in cross-functional teams and document technical solutions clearly.</p><p>Experience with API development and integration of third-party services is an advantage.</p><p>Familiarity with agile development methodologies and tools such as Jira or similar project management platforms.</p><p>Demonstrated ability to mentor junior developers and contribute to team knowledge sharing and professional development.</p>
<p>Senior Graphic Designer/ UX/UI Designer Location: Lebanon Employment Type: Full-time, Permanent Work Model: Hybrid primarily remote with office attendance when required Working Schedule: Monday to Saturday, 9:00 AM 5:00 PM</p><p>The Senior Graphic Designer / UI/UX Designer will be responsible for taking projects from initial research and concept development through branding, UI/UX design, prototyping, developer handoff, and final production. The ideal candidate is someone who thinks beyond individual screens or visuals and can create scalable, reusable design systems while maintaining a consistent brand identity across multiple platforms.</p><p>Key Responsibilities</p><ul><li>Research competitors, industries, visual trends, and UX patterns using traditional and AI-assisted tools.</li><li>Develop concepts, visual directions, campaign ideas, and brand assets.</li><li>Build and maintain structured brand and design systems.</li><li>Create reusable Figma components, variables, templates, and responsive layouts.</li><li>Develop UI/UX designs and interactive prototypes for websites and digital products.</li><li>Use AI and rapid-prototyping tools to accelerate concept development and validation.</li><li>Produce high-quality marketing and brand assets using Adobe Photoshop and Illustrator.</li><li>Maintain visual consistency across websites, applications, presentations, social media, campaigns, and print materials.</li><li>Collaborate closely with software developers to ensure accurate design implementation.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Requirements</p><ul><li>Minimum 5 years of professional design experience.</li><li>Strong portfolio covering branding, graphic design, and UI/UX.</li><li>Advanced proficiency in Figma, including: Design systems, Variables and design tokens, Components and variants, Auto Layout, Responsive layouts, Prototyping, Developer handoff / Dev Mode</li><li>Strong understanding of UX principles and user-centered design.</li><li>Advanced proficiency in Adobe Photoshop and Illustrator.</li><li>Experience with AI-assisted creative tools such as Midjourney, Adobe Firefly, ChatGPT, or similar platforms.</li><li>Strong experience working with developers and translating designs into functional digital experiences.</li><li>Experience with rapid prototyping and design-to-code workflows is highly preferred.</li><li>Familiarity with Claude Code is strongly preferred.</li><li>Basic knowledge of HTML, CSS, JavaScript, React, or similar frontend technologies is an advantage.</li></ul><p>Additional Advantages</p><ul><li>Experience with any of the following would be considered a plus: After Effects, Premiere Pro, InDesign, Blender, 3D modelling and rendering, Product or architectural visualization, AI video and motion-generation tools.</li></ul>
<p><h4>Please submit your CV in English and indicate your level of English proficiency.<\/h4>\n<p>Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.<\/p>\n<h4>What this opportunity involves<\/h4>\n<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<\/p>\n<p>You'll create challenging tasks and evaluation criteria within realistic simulated environments:<\/p>\n<ul>\n <li>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history<\/li>\n <li>Design tasks from intermediate states of these environments - craft the prompt, define what \"solved\" means, and ensure the task is solvable by an AI agent<\/li>\n <li>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient<\/li>\n <li>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust<\/li>\n<\/ul>\n<h4>What this is not<\/h4>\n<ul>\n <li>Not data labeling<\/li>\n <li>Not prompt engineering<\/li>\n <li>Not writing code from scratch - the agent writes most of the code; you guide and evaluate<\/li>\n<\/ul>\n<h4>What we look for<\/h4>\n<ul>\n <li>5+ years in software development<\/li>\n <li>Core stack: Python (FastAPI), JavaScript\/TypeScript (React), Docker, Postgres, Kafka, Redis<\/li>\n <li>Experience writing tests (functional, integration)<\/li>\n <li>English proficiency - B2+<\/li>\n<\/ul>\n<h4>Why this is hard<\/h4>\n<p>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<\/p>\n<h4>How it works<\/h4>\n<p>Apply > Pass qualification(s) > Join a project > Complete tasks > Get paid<\/p>\n<h4>Compensation<\/h4>\n<p>Up to $40\/hr equivalent, depending on level and pace. Tasks are estimated at approximately 20 hours each; you set your own schedule.<\/p><\/p><p><\/p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br>What this opportunity involves: We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $150/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<p><h4>Please submit your CV in English and indicate your level of English proficiency.<\/h4>\n<p><strong>Mindrift<\/strong> connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.<\/p>\n<h4>What this opportunity involves<\/h4>\n<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<\/p>\n<p>You'll create challenging tasks and evaluation criteria within realistic simulated environments:<\/p>\n<ul>\n <li>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history<\/li>\n <li>Design tasks from intermediate states of these environments - craft the prompt, define what \"solved\" means, and ensure the task is solvable by an AI agent<\/li>\n <li>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient<\/li>\n <li>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust<\/li>\n<\/ul>\n<h4>What this is not<\/h4>\n<ul>\n <li>Not data labeling<\/li>\n <li>Not prompt engineering<\/li>\n <li>Not writing code from scratch - the agent writes most of the code; you guide and evaluate<\/li>\n<\/ul>\n<h4>What we look for<\/h4>\n<ul>\n <li>5+ years in software development<\/li>\n <li>Core stack: Python (FastAPI), JavaScript\/TypeScript (React), Docker, Postgres, Kafka, Redis<\/li>\n <li>Experience writing tests (functional, integration)<\/li>\n <li>English proficiency - B2+<\/li>\n<\/ul>\n<h4>Why this is hard<\/h4>\n<p>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<\/p>\n<h4>How it works<\/h4>\n<p>Apply? Pass qualification(s)? Join a project? Complete tasks? Get paid.<\/p>\n<h4>Compensation<\/h4>\n<p>Up to $40\/hr equivalent, depending on level and pace. Tasks are estimated at approximately 20 hours each; you set your own schedule.<\/p><\/p><p><\/p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br>What this opportunity involves: We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $150/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<p>Aspire Software is looking for a Power BI Developer to join our team in Lebanon.</p> <p> <strong>Here is a little window into our company:</strong> Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p> <p> </p> <p>We are looking for a Power BI Developer to join our team and contribute to the development and enhancement of our business intelligence and reporting platform. The role will focus on designing, developing, and maintaining interactive Power BI dashboards and reports that enable clients to analyze their business performance, monitor KPIs, and make</p> <p>data-driven decisions.</p> <p>You will work closely with Product, Development, Data, and Business teams to translate business and reporting requirements into scalable, user-friendly Power BI solutions.</p> <p>Key Responsibilities</p> <ul> <li>Design, develop, and maintain Power BI dashboards and reports within the Lumina platform.</li> <li>Build and optimize Power BI data models, relationships, measures, and calculated columns.</li> <li>Work with large and complex datasets and ensure reports are accurate, performant, and scalable.</li> <li>Develop reporting solutions based on business requirements, including: KPI dashboards,</li> <li>Performance reports, Trend and comparison analysis, Market and brand analysis, Year-over-year and period comparisons</li> <li>Optimize Power BI reports and datasets to ensure good performance and efficient loading times.</li> <li>Work with the development team to integrate Power BI reporting into the Lumina application.</li> <li>Support the implementation of new reporting features and enhancements within Lumina.</li> <li>Collaborate with Product Managers and stakeholders to understand requirements and translate them into technical reporting solutions.</li> </ul> <p> </p><p><strong>Desired Candidate Profile</strong></p><ul> <li>2+ years of professional experience with Power BI development.</li> <li>Strong knowledge of Power BI Desktop and Power BI Service.</li> <li>Strong experience with Power BI data modeling.</li> <li>Good understanding of Power Query / M.</li> <li>Strong knowledge of data modeling concepts, including relationships, star schemas, dimensions, and fact tables.</li> <li>Experience working with SQL databases and writing SQL queries.</li> <li>Experience developing interactive dashboards and reports for business users.</li> <li>Strong analytical and problem-solving skills.</li> <li>Ability to understand business requirements and translate them into reporting solutions.</li> <li>Good understanding of KPI calculations and business reporting concepts.</li> <li>Ability to troubleshoot and optimize Power BI reports and data models.</li> </ul> <p> </p>
<p><h4>Please submit your CV in English and indicate your level of English proficiency.<\/h4>\n<p>Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.<\/p>\n<h4>What this opportunity involves:<\/h4>\n<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<\/p>\n<p>You'll create challenging tasks and evaluation criteria within realistic simulated environments:<\/p>\n<ul>\n <li>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history<\/li>\n <li>Design tasks from intermediate states of these environments - craft the prompt, define what \"solved\" means, and ensure the task is solvable by an AI agent<\/li>\n <li>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient<\/li>\n <li>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust<\/li>\n<\/ul>\n<h4>What this is NOT:<\/h4>\n<ul>\n <li>Not data labeling<\/li>\n <li>Not prompt engineering<\/li>\n <li>Not writing code from scratch - the agent writes most of the code; you guide and evaluate<\/li>\n<\/ul>\n<h4>What we look for:<\/h4>\n<ul>\n <li>8+ years in software development<\/li>\n <li>Core stack: Python (FastAPI), JavaScript\/TypeScript (React), Docker, Postgres, Kafka, Redis<\/li>\n <li>Experience writing tests (functional, integration)<\/li>\n <li>English proficiency - B2+<\/li>\n<\/ul>\n<h4>Why this is hard:<\/h4>\n<p>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<\/p>\n<h4>How it works<\/h4>\n<p>Apply? Pass qualification(s)? Join a project? Complete tasks? Get paid.<\/p>\n<h4>Effort estimate<\/h4>\n<p>Tasks for this project are estimated to take 30 hours to complete, depending on complexity. This is an estimate and not a schedule requirement; you choose when and how to work. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<\/p>\n<h4>Compensation:<\/h4>\n<p>Up to $150\/hr equivalent, depending on level and pace. Tasks are estimated at approximately 30 hours each; you set your own schedule.<\/p><\/p><p><\/p>
<p><h4>Please submit your CV in English and indicate your level of English proficiency.<\/h4>\n<p>Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.<\/p>\n<h4>What this opportunity involves:<\/h4>\n<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<\/p>\n<p>You'll create challenging tasks and evaluation criteria within realistic simulated environments:<\/p>\n<ul>\n<li>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history<\/li>\n<li>Design tasks from intermediate states of these environments - craft the prompt, define what \"solved\" means, and ensure the task is solvable by an AI agent<\/li>\n<li>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient<\/li>\n<li>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust<\/li>\n<\/ul>\n<h4>What this is not:<\/h4>\n<ul>\n<li>Not data labeling<\/li>\n<li>Not prompt engineering<\/li>\n<li>Not writing code from scratch - the agent writes most of the code; you guide and evaluate<\/li>\n<\/ul>\n<h4>What we look for:<\/h4>\n<ul>\n<li>8+ years in software development<\/li>\n<li>Core stack: Python (FastAPI), JavaScript\/TypeScript (React), Docker, Postgres, Kafka, Redis<\/li>\n<li>Experience writing tests (functional, integration)<\/li>\n<li>English proficiency - B2+<\/li>\n<\/ul>\n<h4>Why this is hard:<\/h4>\n<p>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<\/p>\n<h4>How it works<\/h4>\n<p>Apply? Pass qualification(s)? Join a project? Complete tasks? Get paid.<\/p>\n<h4>Effort estimate<\/h4>\n<p>Tasks for this project are estimated to take 30 hours to complete, depending on complexity. This is an estimate and not a schedule requirement; you choose when and how to work. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<\/p>\n<h4>Compensation:<\/h4>\n<p>Up to $150\/hr equivalent, depending on level and pace. Tasks are estimated at approximately 30 hours each; you set your own schedule.<\/p><\/p><p><\/p>
<p><h4>Please submit your CV in English and indicate your level of English proficiency.<\/h4>\n<p>Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.<\/p>\n<h4>What this opportunity involves:<\/h4>\n<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<\/p>\n<p>You'll create challenging tasks and evaluation criteria within realistic simulated environments:<\/p>\n<ul>\n <li>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history<\/li>\n <li>Design tasks from intermediate states of these environments - craft the prompt, define what \"solved\" means, and ensure the task is solvable by an AI agent<\/li>\n <li>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient<\/li>\n <li>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust<\/li>\n<\/ul>\n<h4>What this is not:<\/h4>\n<ul>\n <li>Not data labeling<\/li>\n <li>Not prompt engineering<\/li>\n <li>Not writing code from scratch - the agent writes most of the code; you guide and evaluate<\/li>\n<\/ul>\n<h4>What we look for:<\/h4>\n<ul>\n <li>8+ years in software development<\/li>\n <li>Core stack: Python (FastAPI), JavaScript\/TypeScript (React), Docker, Postgres, Kafka, Redis<\/li>\n <li>Experience writing tests (functional, integration)<\/li>\n <li>English proficiency - B2+<\/li>\n<\/ul>\n<h4>Why this is hard:<\/h4>\n<p>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<\/p>\n<h4>How it works<\/h4>\n<p>Apply? Pass qualification(s)? Join a project? Complete tasks? Get paid.<\/p>\n<h4>Effort estimate<\/h4>\n<p>Tasks for this project are estimated to take 30 hours to complete, depending on complexity. This is an estimate and not a schedule requirement; you choose when and how to work. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<\/p>\n<h4>Compensation:<\/h4>\n<p>Up to $150\/hr equivalent, depending on level and pace. Tasks are estimated at approximately 30 hours each; you set your own schedule.<\/p><\/p><p><\/p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>The Affiliate Manager will lead the planning, execution, and optimization of performance marketing campaigns across affiliate networks and direct publisher partnerships. This role is responsible for driving customer acquisition and revenue growth through data-driven strategies while ensuring accurate tracking, attribution, and campaign measurement. The ideal candidate will have hands-on experience managing both web and app-based performance campaigns, implementing tracking solutions, troubleshooting conversion discrepancies, and collaborating with internal and external stakeholders to deliver measurable business outcomes. Strong technical knowledge of Server-to-Server (S2S) postback integrations, web pixel implementation, Mobile Measurement Partners (MMPs), and analytics platforms is essential to ensure campaign scalability and reporting accuracy. The role requires experience managing campaigns across multiple commercial models, including Cost Per Install (CPI), Cost Per Lead (CPL), Cost Per Acquisition (CPA), Revenue Share (RevShare), Hybrid, and Cost Per Sale (CPS), while continuously optimizing performance against client KPIs and ROI objectives. Strong understanding of campaign models including: Cost Per Install (CPI), Cost Per Lead (CPL), Cost Per Acquisition (CPA), Cost Per Sale (CPS), Revenue Share (RevShare) Hands-on experience with Mobile Measurement Partners (MMPs) including: Adjust, AppsFlyer, Branch, Kochava Strong understanding of attribution models, click tracking, view-through attribution, and conversion measurement. Hands-on experience implementing and troubleshooting: Server-to-Server (S2S) Postback Integrations, Web Pixel Implementation, Conversion Pixels, First-party & Third-party Tracking, SDK and Deep Linking concepts, Coupon Marketing Experience working with Google Tag Manager (GTM), Google Analytics 4 (GA4), CM360, campaign tracking parameters (UTMs), and attribution reporting. Ability to QA and troubleshoot tracking implementations using browser developer tools, network requests, and debugging tools. Experience reconciling conversions across affiliate platforms, MMPs, CRM systems, and advertiser reporting. Strong analytical skills with advanced Excel/Google Sheets and reporting tools such as Lookerstudio. Experience optimizing campaigns based on KPIs including CPI, CPL, CPA, ROAS, Revenue, and Conversion Rate. Strong understanding of fraud prevention, attribution windows, deduplication logic, and tracking validation. Ability to coordinate with product, Data & analytics, ad operations, and client teams to ensure seamless campaign implementation. Excellent communication, stakeholder management, and negotiation skills. Experience in banking, e-commerce, Real estate, Automobile, lottery or lead generation verticals is preferred. Understanding of privacy regulations, consent management, and cookie-less measurement trends is an added advantage. Skills and Experience At WPP Media, we believe in the power of our culture and our people. It s what elevates us to deliver exceptional experiences for both our clients and each other. In this role it will be critical to embrace WPP & WPP Media s shared core values: Be Extraordinary by Leading Collectively to Inspire transformational Creativity. Create an Open environment by Balancing People and Client Experiences by Cultivating Trust . Lead Optimistically by Championing Growth and Development to Mobilize the Enterprise . 4+ years of experience in Affiliate Marketing or Performance Marketing. Proven experience managing affiliate networks, direct publishers, and agency partnerships. Experience managing both Web and App Performance Marketing campaigns . Life at WPP Media & Benefits Our passion for shaping the next era of media includes investing in our employees to help them do their best work, and we re just as committed to employee growth as we are to responsible media investment. WPP Media employees can tap into the global WPP Media & WPP networks to pursue their passions, grow their networks, and learn at the cutting edge of marketing and advertising. We have a variety of employee resource groups and host frequent in-office events showcasing team wins, sharing thought leadership, and celebrating holidays and milestone events. Our benefits include competitive medical, group retirement plans, vision, and dental insurance, significant paid time off, preferential partner discounts, and employee mental health awareness days. WPP Media is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular characteristics</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>4+ years of experience in Affiliate Marketing or Performance Marketing.</li><li>Proven experience managing affiliate networks, direct publishers, and agency partnerships.</li><li>Experience managing both Web and App Performance Marketing campaigns.</li><li>Strong technical knowledge of Server-to-Server (S2S) postback integrations, web pixel implementation, Mobile Measurement Partners (MMPs), and analytics platforms.</li><li>Experience managing campaigns across multiple commercial models, including Cost Per Install (CPI), Cost Per Lead (CPL), Cost Per Acquisition (CPA), Revenue Share (RevShare), Hybrid, and Cost Per Sale (CPS).</li><li>Hands-on experience with Mobile Measurement Partners (MMPs) including: Adjust, AppsFlyer, Branch, Kochava.</li><li>Strong understanding of attribution models, click tracking, view-through attribution, and conversion measurement.</li><li>Hands-on experience implementing and troubleshooting: Server-to-Server (S2S) Postback Integrations, Web Pixel Implementation, Conversion Pixels, First-party & Third-party Tracking, SDK and Deep Linking concepts, Coupon Marketing.</li><li>Experience working with Google Tag Manager (GTM), Google Analytics 4 (GA4), CM360, campaign tracking parameters (UTMs), and attribution reporting.</li><li>Ability to QA and troubleshoot tracking implementations using browser developer tools, network requests, and debugging tools.</li><li>Experience reconciling conversions across affiliate platforms, MMPs, CRM systems, and advertiser reporting.</li><li>Strong analytical skills with advanced Excel/Google Sheets and reporting tools such as Lookerstudio.</li><li>Experience optimizing campaigns based on KPIs including CPI, CPL, CPA, ROAS, Revenue, and Conversion Rate.</li><li>Strong understanding of fraud prevention, attribution windows, deduplication logic, and tracking validation.</li><li>Ability to coordinate with product, Data & analytics, ad operations, and client teams to ensure seamless campaign implementation.</li><li>Excellent communication, stakeholder management, and negotiation skills.</li><li>Experience in banking, e-commerce, Real estate, Automobile, lottery or lead generation verticals is preferred.</li><li>Understanding of privacy regulations, consent management, and cookie-less measurement trends is an added advantage.</li></ul><p></p></section>
<p>Build production AI systems for clients. You'll design and ship agentic workflows on Claude and AWS Bedrock AgentCore, retrieval systems backed by Bedrock Knowledge Bases, and MCP-based automations that connect directly into client tool stacks (Notion, Linear, HubSpot, AWS, Google Workspace, and more). This is a hands-on build role. You will write code, deploy infrastructure, and sit in client rooms explaining why the system behaves the way it does.</p><p>Tasks & Responsibilities</p><ul><li>Design and build applied AI systems on Claude and AWS Bedrock AgentCore: RAG pipelines backed by Bedrock Knowledge Bases, agentic workflows, and multi-tool orchestration via MCP.</li><li>Own delivery of AI components end-to-end: architecture, implementation, evaluation, and post-launch monitoring.</li><li>Integrate Claude-based agents with client infrastructure and business tools via MCP servers (HubSpot, Notion, Linear, Google Workspace).</li><li>Translate ambiguous client problems into scoped technical builds with clear success criteria and numbers attached.</li><li>Document architecture and decisions in the client's Notion record so infra details never live only in someone's head.</li><li>Work alongside Pre-Sales Engineers during scoping calls to validate technical feasibility before commitments are made.</li><li>Select and tune the right model, retrieval strategy, and Knowledge Base configuration per use case.</li><li>Build and maintain eval suites (offline test sets, regression checks, LLM-as-judge scoring) that catch quality drift before a client does.</li><li>Design agentic control flow: tool-selection logic, retry/fallback paths, and guardrails against runaway loops or unsafe tool calls.</li><li>Instrument production systems with logging, tracing, and cost/latency dashboards to debug a bad output from a client.</li><li>Write modular infrastructure as code (Terraform) for AI workloads on AWS.</li><li>Conduct architecture reviews on other engineers' AI builds and flag failure modes before they ship.</li></ul><p>Competencies</p><ul><li>Can explain to a client, in plain language, why an agent made the tool call it made</li><li>Comfortable debugging a production LLM failure under time pressure, not just in a notebook</li><li>Can wire an MCP server into an agent and debug why a tool call didn't fire</li></ul><p>Tools & Certifications</p><ul><li>Strong Python engineering; comfort with AWS</li><li>Practical experience with LLM application patterns: RAG, agentic tool-use via MCP, prompt engineering, evaluation design</li><li>Hands-on experience with AWS Bedrock AgentCore and Bedrock Knowledge Bases</li><li>Nice to have: AWS Certified Machine Learning Engineer Associate, AWS Certified Generative AI Developer Professional, AWS Certified Solutions Architect Associate or Professional, AWS Certified Developer Associate, AWS Certified Security Specialty (relevant given our compliance posture)</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Master's degree in Computer Science or equivalent</p><p>Previous experience building and shipping production ML/AI systems</p><p>Fluent in English and Arabic</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
About the job Senior Graphic Designer
<p>Senior Graphic Designer/ UX/UI Designer </p><br>
<p><strong>Location:</strong> Lebanon<br><strong>Employment Type:</strong> Full-time, Permanent<br><strong>Work Model:</strong> Hybrid – primarily remote with office attendance when required<br><strong>Working Schedule:</strong> Monday to Saturday, 9:00 AM – 5:00 PM<br></p><br>
About the Company
<p>Our client is a growing company operating in a dynamic, technology-driven environment, with a strong focus on building and maintaining a consistent brand presence across digital products, marketing channels, and customer touchpoints.</p><br>
<p>They are looking for a multidisciplinary designer who can combine strong visual design capabilities with UI/UX expertise, modern AI-assisted workflows, design systems, and rapid prototyping.</p><br>
Role Overview
<p>The Senior Graphic Designer / UI/UX Designer will be responsible for taking projects from initial research and concept development through branding, UI/UX design, prototyping, developer handoff, and final production.</p><br>
<p>The ideal candidate is someone who thinks beyond individual screens or visuals and can create scalable, reusable design systems while maintaining a consistent brand identity across multiple platforms.</p><br>
Key Responsibilities
<ul><li>Research competitors, industries, visual trends, and UX patterns using traditional and AI-assisted tools.</li><li>Develop concepts, visual directions, campaign ideas, and brand assets.</li><li>Build and maintain structured brand and design systems.</li><li>Create reusable Figma components, variables, templates, and responsive layouts.</li><li>Develop UI/UX designs and interactive prototypes for websites and digital products.</li><li>Use AI and rapid-prototyping tools to accelerate concept development and validation.</li><li>Produce high-quality marketing and brand assets using Adobe Photoshop and Illustrator.</li><li>Maintain visual consistency across websites, applications, presentations, social media, campaigns, and print materials.</li><li>Collaborate closely with software developers to ensure accurate design implementation.</li></ul>
Requirements
<ul><li>Minimum <strong>5 years of professional design experience</strong>.</li><li>Strong portfolio covering <strong>branding, graphic design, and UI/UX</strong>.</li><li>Advanced proficiency in <strong>Figma</strong>, including:<ul><li>Design systems</li><li>Variables and design tokens</li><li>Components and variants</li><li>Auto Layout</li><li>Responsive layouts</li><li>Prototyping</li><li>Developer handoff / Dev Mode</li></ul></li><li>Strong understanding of UX principles and user-centered design.</li><li>Advanced proficiency in <strong>Adobe Photoshop and Illustrator</strong>.</li><li>Experience with AI-assisted creative tools such as <strong>Midjourney, Adobe Firefly, ChatGPT, or similar platforms</strong>.</li><li>Strong experience working with developers and translating designs into functional digital experiences.</li><li>Experience with rapid prototyping and design-to-code workflows is highly preferred.</li><li>Familiarity with <strong>Claude Code</strong> is strongly preferred.</li><li>Basic knowledge of HTML, CSS, JavaScript, React, or similar frontend technologies is an advantage.</li></ul>
Additional Advantages
<p>Experience with any of the following would be considered a plus:</p><br>
<ul><li>After Effects</li><li>Premiere Pro</li><li>InDesign</li><li>Blender</li><li>3D modelling and rendering</li><li>Product or architectural visualization</li><li>AI video and motion-generation tools</li></ul>
<br>
<br> </div>
<p>Build production AI systems for clients. You'll design and ship agentic workflows on Claude and AWS Bedrock AgentCore, retrieval systems backed by Bedrock Knowledge Bases, and MCP-based automations that connect directly into client tool stacks (Notion, Linear, HubSpot, AWS, Google Workspace, and more). This is a hands-on build role. You will write code, deploy infrastructure, and sit in client rooms explaining why the system behaves the way it does.</p><p><strong>Tasks & Responsibilities</strong></p><ul><li>Design and build applied AI systems on Claude and AWS Bedrock AgentCore: RAG pipelines backed by Bedrock Knowledge Bases, agentic workflows, and multi-tool orchestration via MCP.</li><li>Own delivery of AI components end-to-end: architecture, implementation, evaluation, and post-launch monitoring.</li><li>Integrate Claude-based agents with client infrastructure and business tools via MCP servers (HubSpot, Notion, Linear, Google Workspace).</li><li>Translate ambiguous client problems into scoped technical builds with clear success criteria and numbers attached.</li><li>Document architecture and decisions in the client's Notion record so infra details never live only in someone's head.</li><li>Work alongside Pre-Sales Engineers during scoping calls to validate technical feasibility before commitments are made.</li><li>Select and tune the right model, retrieval strategy, and Knowledge Base configuration per use case.</li><li>Build and maintain eval suites (offline test sets, regression checks, LLM-as-judge scoring) that catch quality drift before a client does.</li><li>Design agentic control flow: tool-selection logic, retry/fallback paths, and guardrails against runaway loops or unsafe tool calls.</li><li>Instrument production systems with logging, tracing, and cost/latency dashboards to debug a bad output from a client.</li><li>Write modular infrastructure as code (Terraform) for AI workloads on AWS.</li><li>Conduct architecture reviews on other engineers' AI builds and flag failure modes before they ship.</li></ul><p><strong>Competencies</strong></p><ul><li>Can explain to a client, in plain language, why an agent made the tool call it made</li><li>Comfortable debugging a production LLM failure under time pressure, not just in a notebook</li><li>Can wire an MCP server into an agent and debug why a tool call didn't fire</li></ul><p><strong>Desired Candidate Profile</strong></p><h2>Education, Experience & Language</h2><ul><li>Master's degree in Computer Science or equivalent</li><li>Previous experience building and shipping production ML/AI systems</li><li>Fluent in English and Arabic</li></ul><h2>Tools & Certifications</h2><ul><li>Strong Python engineering; comfort with AWS</li><li>Practical experience with LLM application patterns: RAG, agentic tool-use via MCP, prompt engineering, evaluation design</li><li>Hands-on experience with AWS Bedrock AgentCore and Bedrock Knowledge Bases</li><li>Nice to have: AWS Certified Machine Learning Engineer Associate, AWS Certified Generative AI Developer Professional, AWS Certified Solutions Architect Associate or Professional, AWS Certified Developer Associate, AWS Certified Security Specialty (relevant given our compliance posture)</li></ul>