We’re working with a fast-growing, AI-driven finance company that’s rethinking how real-time financial intelligence is built and delivered. With strong funding and a highly technical leadership team, they’re now looking to hire a Junior Software Engineer to join their engineering team and grow alongside the platform.
This is a hands-on role with plenty of learning opportunities, mentorship, and exposure to modern engineering, data, and applied AI.
Role
- Supporting the development of real-time data pipelines and backend APIs
- Building backend services primarily in Python, with some frontend work using React & JavaScript
- Helping deploy and maintain cloud infrastructure on AWS, using tools like Docker and Pulumi
- Collaborating with senior engineers and data scientists on AI-driven features, including LLMs and time-series data
- Learning how to design systems that are reliable, scalable, and performant
- Working in an Agile environment with an emphasis on clean, readable, and well-tested code
Requirements
- Commercial experience (or strong project experience) with Python
- Some experience with JavaScript and modern frontend frameworks (ideally React)
- Basic understanding of cloud platforms (AWS preferred) and containerisation (Docker)
- Experience using relational databases such as Postgres, or a solid understanding of SQL
- Interest in one or more of the following (hands-on experience not required):
- Large Language Models (LLMs)
- Transformer architectures
- Time-series analysis or forecasting
- Eagerness to learn, ask questions, and collaborate with engineers and data scientists
- Comfortable working in a team-based, Agile development environment
The Sell
- Learn from experienced engineers working on real-world AI and finance problems
- Clear progression and mentoring from a highly technical team
- Collaborative, engineering-first culture
- Competitive junior-level salary, equity options, and flexible working