At a Glance
- Tasks: Develop and maintain Python-based back-end services for an internal AI platform.
- Company: Join a global finance company leading in innovative AI-driven solutions.
- Benefits: Enjoy hybrid work options and competitive daily rates of £750-£850.
- Why this job: Work on cutting-edge technology and tackle large-scale engineering challenges.
- Qualifications: Extensive Python experience required; no prior AI experience needed.
- Other info: Opportunity to collaborate with stakeholders and improve system architecture.
Location: London, England
Sector: IT
Salary: £750.00 to £850.00 per day
A global finance company is looking for an experienced Python Engineer/Developer to play a key role in building and enhancing AI-driven solutions used across the organisation. This is a high-impact, back-end focused role, ideal for engineers who thrive in scalable systems, cloud environments, and modern DevOps practices - no prior AI experience needed.
You will work on an internal AI platform, developing robust, production-grade software using Python, AWS/Azure, and CI/CD pipelines while collaborating with business stakeholders.
What You’ll Do:
- Develop and maintain Python-based back-end services for an internal AI platform.
- Build scalable, high-performance systems with a focus on reliability and security.
- Work closely with stakeholders to refine requirements and improve system architecture.
- Ensure smooth CI/CD deployments and automate processes where possible.
- Improve system observability, logging, and monitoring in a distributed cloud environment.
What We’re Looking For:
- Extensive Python development experience (Django, Flask, or FastAPI).
- Strong knowledge of back-end architecture, APIs, and distributed systems.
- AWS/Azure experience.
- CI/CD experience.
- Understanding of software development best practices (TDD, clean code, SDLC).
- Interest in AI tools and frameworks (but no prior commercial AI experience required).
Nice to Have:
- Experience working with React.
- Familiarity with containerization & orchestration (Docker, Kubernetes).
This is an opportunity to apply your Python expertise to cutting-edge solutions in a global organisation - without needing prior AI experience. If you're excited by large-scale, cloud-native engineering challenges and want to work in the AI space - apply ASAP.
Python/ React Engineer - AI Project employer: Source Technology
Contact Detail:
Source Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python/ React Engineer - AI Project
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Python frameworks like Django or Flask, and cloud platforms like AWS or Azure. This will not only boost your confidence but also help you speak knowledgeably during interviews.
✨Tip Number 2
Showcase any relevant projects or experiences that demonstrate your ability to work with scalable systems and CI/CD pipelines. Be prepared to discuss these examples in detail, highlighting your problem-solving skills and how you overcame challenges.
✨Tip Number 3
Network with professionals in the AI and finance sectors. Attend meetups or webinars related to AI development and cloud engineering. This can provide valuable insights and potentially lead to referrals for the position.
✨Tip Number 4
Prepare thoughtful questions about the company's AI initiatives and their tech stack. This shows your genuine interest in the role and helps you assess if the company aligns with your career goals.
We think you need these skills to ace Python/ React Engineer - AI Project
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your extensive Python development experience, particularly with frameworks like Django, Flask, or FastAPI. Emphasise your knowledge of back-end architecture and any relevant AWS/Azure experience.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the AI project. Mention your interest in scalable systems and cloud environments, and how your skills align with the company's needs.
Showcase Relevant Projects: If you have worked on projects involving CI/CD pipelines or distributed systems, be sure to include these in your application. Highlight any experience with containerization or orchestration tools like Docker or Kubernetes.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Source Technology
✨Showcase Your Python Skills
Be prepared to discuss your experience with Python frameworks like Django, Flask, or FastAPI. Bring examples of past projects where you've developed back-end services, and be ready to explain your approach to building scalable systems.
✨Demonstrate Cloud Knowledge
Since the role involves AWS or Azure, brush up on your cloud computing knowledge. Be ready to discuss how you've used these platforms in previous roles, particularly in relation to CI/CD pipelines and deploying applications.
✨Understand the Importance of CI/CD
Familiarise yourself with Continuous Integration and Continuous Deployment practices. Be prepared to explain how you've implemented CI/CD in your past work, and why it's crucial for maintaining high-quality software.
✨Engage with Stakeholders
This role requires collaboration with business stakeholders, so think about how you can effectively communicate technical concepts to non-technical team members. Prepare examples of how you've gathered requirements and improved system architecture based on stakeholder feedback.