Ema - AI Resident UK/EMEA
Requirements
• A builder's mindset and high agency. You find a way to ship rather than waiting for the blocker to clear, and you follow your work into production. • Final-year undergraduates, MSc/MEng and PhD students, recent graduates and self-taught builders are all welcome. What matters is what you've built. • Strong engineering fundamentals: data structures, algorithms, and clean code in Python, Go or a similar language. You're comfortable in a large production codebase. • Real depth in your chosen track. Backend: services, APIs and data modelling. AI/ML: ML fundamentals, PyTorch, LLM systems or evals. Systems & Infra: Linux, containers, cloud and networking. One area you can teach us beats five you've touched. • Honest measurement as a habit. You define what "done" and "better" mean before you build, and you'd rather kill your own feature with a clean experiment than ship it on a hunch. • Clear communication. You can explain your work to engineers, customers and leadership, in writing and in person. • Show us what you've built • The best way to capture our attention is to point us to something you've built. Include a link — a GitHub repo, a live URL, a demo, or a write-up — with your application. • Location: Hybrid, from our London office. • Term: 6 months, flexible start. • Stipend: £ 2,500 - £ 3,000 / month. • Right to work: You must have the right to work in the UK for the length of the residency. • Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for variable compensation, equity, and benefits.
Responsibilities
• Design, develop, and implement exceptional user interfaces for web applications using modern web technologies such as HTML, CSS, and JavaScript. • Collaborate closely with product managers, UX designers, and other stakeholders to gather requirements, own the user experience, develop wireframes, and create high-fidelity prototypes. • Develop and maintain API integrations, ensuring seamless communication between front-end and back-end systems using React and gRPC. • Contribute to back-end development with a focus on creating robust APIs and ensuring smooth communication between the front-end and server using technologies like Node.js or Python. • Build, test, and deploy full-stack web applications using React and gRPC, while ensuring responsiveness, performance, and scalability. • Optimize web applications for performance, accessibility, and SEO best practices. • Troubleshoot and resolve UI and back-end related issues, ensuring a consistent and optimal user experience across multiple platforms and devices. • Write clean, maintainable, and well-documented code adhering to established coding standards, and deploy/debug using platforms like Vercel. • Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for variable compensation, equity, and benefits.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT