At a Glance
- Tasks: Build and ship AI systems that tackle real-world problems with immense ownership.
- Company: Exciting startup in Aldgate East focused on innovative AI solutions.
- Benefits: Competitive salary, hands-on experience, and the chance to shape the future of AI.
- Other info: Dynamic startup environment with opportunities for rapid career growth.
- Why this job: Join a pioneering team and make impactful architectural decisions from day one.
- Qualifications: 1st Class Degree in Computer Science and over 2 years of professional experience.
The predicted salary is between 60000 - 80000 £ per year.
My client is looking for a Founding Full Stack Engineer with a 1st Class Degree in Computer Science from a top University. This is full time office based in Aldgate East. This is an unparalleled opportunity to learn how to build and ship AI systems that solve real-world, complex problems and handle deep "AI-Human friction." As an early engineer, you will have immense ownership. You'll make key architectural decisions and ship code that is critical to our success from day one.
What You Will Do?
- Build, test, and ship high-quality, high-velocity code across the full stack (front-end, back-end, and AI-agent infrastructure).
- Collaborate directly with the co-founders to solve complex architectural problems, like how to capture an auditor's "tribal knowledge" into a self-improving, agentic system.
- Go beyond simple prompting: You will use LLM coding tools as a partner, understanding how to negate their weaknesses and build robust frameworks around them to maximize your output.
- Get hands-on with our first design partners, understand their real problems (not just what they ask for), and build solutions that they will actually use.
The Ideal Candidate?
- Exceptional technical talent with more than 2 years of professional experience. Your GitHub, personal projects, or hackathon wins speak for themselves.
- A first-principles problem solver. You have a fundamentally strong computer science background (e.g., from a top university or equivalent experience) and are language-agnostic, picking the right tool for the job.
- AI-Native: You are already a sophisticated user of LLM tools (e.g., Claude Code, Cursor, etc.) for coding. You understand their strengths, weaknesses, and how to build systems that leverage them effectively.
- High-Leverage & High-Output: You thrive in a high-pressure, high-growth environment. You understand that in an early-stage startup, precision and speed are paramount.
Founding Software Engineer employer: MarkIT Placements
Join a pioneering team in Aldgate East as a Founding Software Engineer, where you'll have the unique opportunity to shape the future of AI systems. Our vibrant work culture fosters innovation and collaboration, providing you with immense ownership and the chance to make impactful architectural decisions from day one. With a focus on employee growth and development, we offer a dynamic environment that encourages learning and creativity, making it an ideal place for those looking to make a meaningful contribution in a fast-paced startup setting.
StudySmarter Expert Advice🤫
We think this is how you could land Founding Software Engineer
✨Tip Number 1
Network like a pro! Reach out to people in your field, attend meetups, and connect with potential colleagues on LinkedIn. The more people you know, the better your chances of landing that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to AI and full-stack development. This will give you an edge and demonstrate your hands-on experience to potential employers.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with problem-solving under pressure.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Keep an eye on our job listings and make sure to submit your application directly for the best chance at success.
We think you need these skills to ace Founding Software Engineer
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your technical talents and any relevant projects you've worked on. We want to see your GitHub, personal projects, or hackathon wins that showcase your coding prowess!
Tailor Your Application:Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect how your skills align with the role of Founding Software Engineer. We love seeing candidates who understand our mission.
Be Authentic:Let your personality shine through in your application. We’re looking for someone who’s not just technically skilled but also a great fit for our team culture. Share your passion for AI and problem-solving!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at MarkIT Placements
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your full stack skills, especially around AI systems and LLM tools. Be ready to discuss your past projects and how they relate to the role.
✨Showcase Your Problem-Solving Skills
Prepare to demonstrate your first-principles problem-solving approach. Think of examples where you've tackled complex issues, particularly in high-pressure environments. This will show that you can handle the challenges of an early-stage startup.
✨Understand the Company’s Vision
Research the company and its mission thoroughly. Be prepared to discuss how you can contribute to their goals, especially in capturing 'tribal knowledge' and building user-centric solutions. This shows your genuine interest and alignment with their vision.
✨Be Ready for Technical Challenges
Expect technical questions or coding challenges during the interview. Practice coding problems that involve both front-end and back-end development. Familiarise yourself with common pitfalls of LLM tools and how to mitigate them, as this will be crucial for the role.