Full Stack EngineeringFrontend: React, Next.js, TypeScript, modern component architectures, state management, real-time and streaming AI interfaces, agent activity and execution interfaces, data visualization.Backend: Node.js, TypeScript, Python, REST APIs, GraphQL, WebSockets and streaming, event-driven architectures, background workers, job queues, distributed systems, authentication and authorization.
Distributed SystemsDesign systems that reliably execute thousands or millions of AI and data-processing tasks. Kubernetes, Docker, Cloud Run and serverless, message queues, Redis, Kafka or equivalent, distributed job processing, concurrency management, rate limiting, retries, idempotency, fault tolerance, observability. You know how to build systems that stay reliable when agents fail, APIs time out, models hallucinate, or downstream services go away.
Data & Learning InfrastructureBuild the infrastructure agents need to learn from historical executions. PostgreSQL, BigQuery or equivalent data warehouses, ClickHouse or analytical databases, vector databases, embeddings, retrieval systems, event logs, feature stores, analytics pipelines, data ingestion.
...
Integrate applications using Java, SQL, Web Services, APIs and Windows Batch Scripts.
Work closely with Business Analysts, System Analysts, Solution Architects and business users to understand requirements and assess technical feasibility.
Translate functional requirements into technical specifications, solution designs and impact assessments.
...
This role requires working EMEA hours (3:00 pm – 12:00 am), with a shift allowance provided.
Database Development: Design and implement robust database structures, including tables, views,, indexes, packages, stored procedures and functions, using SQL and NoSQL technologies for (Oracle / MS-SQL / PostgreSQL) and their needed integration services.
Back-end Logic: Write, debug, and optimize complex stored procedures, functions, and triggers
...
You may also perform other job-related duties as assigned.
You will be reporting to the Lead Architect
Familiar with modern software development tools, cloud technologies, and Generative AI concepts, including AI assisted development tools and the integration of AI capabilities into applications, will be beneficial.
...
Seeking feedback and guidance from your manager and team to continuously improve your skills and performance.
You are currently pursuing a bachelor’s degree in engineering, specializing in Electrical, Electronics, Mechanical, Mechatronics, Computer Science, Industrial Engineering or related fields.