At a Glance
- Tasks: Design and develop modern web applications using React and Python.
- Company: Join Model ML, a fast-growing AI platform transforming finance.
- Benefits: Competitive salary, equity, and a supportive work environment.
- Other info: Expect challenges and growth in a dynamic, fun atmosphere.
- Why this job: Make a real impact in a revolutionary mission with innovative tech.
- Qualifications: 5+ years in software engineering with strong React and backend skills.
The predicted salary is between 36000 - 60000 € per year.
Company Overview
Model ML is the AI workflow builder transforming how major financial institutions produce and validate client-ready work. Model ML converts complex, manual processes into fully automated AI systems that scale across global teams. In under a year, Model ML has become one of the fastest growing enterprise AI platforms worldwide and recently closed a $75 million Series A, one of the largest fintech Series A rounds ever.
About The Role
We are seeking a highly skilled Full-Stack Engineer with at least 5 years of professional experience to join our growing team. The ideal candidate has a strong background in building modern web applications, is fluent in React/Next.js, experienced with backend development (Python preferred), and has hands‑on exposure to infrastructure and DevOps practices. You will play a key role in designing, developing, and maintaining high-quality, scalable, and secure systems across the stack — from frontend interfaces to backend APIs, databases, and deployment pipelines.
Key Responsibilities
- Design, develop, and maintain frontend applications using React and Next.js.
- Build, test, and deploy backend services and APIs (Python/Django/FastAPI preferred, but other languages/frameworks welcome).
- Collaborate with founders, growth team, designers, and other engineers to deliver high‑impact features.
- Ensure scalability, performance, and security across the stack.
- Implement CI/CD pipelines, automated testing, and monitoring solutions.
- Contribute to infrastructure planning, deployment, and optimization in cloud environments (AWS, GCP, or Azure).
- Mentor junior developers and promote engineering best practices.
Required Qualifications
- 5+ years of professional software engineering experience.
- Proven experience with React and Next.js in production environments.
- Strong backend development skills (Python preferred).
- Solid understanding of relational and/or NoSQL databases.
- Experience with Git and collaborative development workflows.
- Knowledge of cloud infrastructure, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Strong problem‑solving skills and a passion for building great products.
- Experience implementing background workers and task queues (Celery, RQ, etc.).
- Proficiency with Redis for caching, pub/sub, or job queues.
What We Offer
- You will be reporting directly to the founders, who have two successful venture‑backed exits under their belt.
- Competitive salary + equity.
- Supportive and innovative work environment.
- Opportunity to help shape and build a generational company.
What You Can Expect
It won't be easy; in fact, it will be very hard. BUT, it will be a lot of fun. You need to be comfortable with being uncomfortable; timelines will change, priorities will most likely shift.
To conclude, we’re building a team of like-minded, incredibly smart, tenacious individuals with relentless work ethic and focus, all driving towards our very clear revolutionary mission. If you match this description, buy into that mission and you’re at a career stage where you’re ready to make your defining statement to the world, please apply.
Full-stack Engineer employer: Model ML
Model ML is an exceptional employer for Full-Stack Engineers, offering a dynamic and innovative work environment where you can directly impact the future of AI in finance. With competitive salaries, equity options, and the chance to collaborate closely with experienced founders, employees are encouraged to grow and thrive while tackling challenging projects that push the boundaries of technology. Join a team of passionate individuals dedicated to building a generational company, where your contributions will be valued and recognised.
StudySmarter Expert Advice🤫
We think this is how you could land Full-stack Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get you a foot in the door faster than any application.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using React and Python. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Full-stack Engineer
Some tips for your application 🫡
Show Off Your Skills:When you're writing your application, make sure to highlight your experience with React and Next.js. We want to see how you've used these technologies in real projects, so don't hold back on the details!
Tailor Your Application:Take a moment to customise your application for us. Mention how your background in backend development, especially with Python, aligns with what we're looking for. This shows us you’re genuinely interested in the role!
Be Authentic:Let your personality shine through in your application. We’re not just looking for skills; we want to know who you are and how you fit into our team culture. Share your passion for building great products!
Apply Through Our Website:Make sure to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Model ML
✨Know Your Tech Stack
Make sure you’re well-versed in React, Next.js, and Python. Brush up on your backend development skills and be ready to discuss your experience with databases and cloud infrastructure. They’ll want to see that you can not only talk the talk but also walk the walk.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of challenges you've faced in previous projects and how you overcame them. This role requires strong problem-solving abilities, so demonstrating your thought process will impress the interviewers.
✨Understand Their Mission
Familiarise yourself with Model ML’s mission and recent achievements. Being able to articulate why you’re excited about their work and how you can contribute will show that you’re genuinely interested in the role and the company.
✨Be Ready for Collaboration Questions
Since this role involves working closely with various teams, expect questions about collaboration and mentoring. Think of examples where you’ve successfully worked in a team or helped junior developers grow, as this will highlight your teamwork skills.