At a Glance
- Tasks: Join our team to automate content classification and enhance user experiences on Reddit.
- Company: Reddit is a vibrant platform where communities connect and share diverse content.
- Benefits: Enjoy remote work flexibility and competitive pay of 55 GBP per hour.
- Why this job: Be part of a dynamic team driving innovation in content curation with cutting-edge technology.
- Qualifications: Proficiency in Python, LLMs, and experience with AWS or Google Cloud required.
- Other info: This is a 6-month contract role perfect for tech-savvy individuals eager to make an impact.
Senior Software Engineer II – GenAI Initiatives
Contract: 12 months
Location: UK (Fully Remote)
About the Role
We are hiring a Senior Software Engineer II to join a high-impact internal Generative AI (GenAI) platform team within a global management consulting firm. This team is responsible for building and scaling GenAI-powered solutions that transform how the firm operates internally.
You’ll work in a globally distributed engineering group (North America, Europe, Latin America) focused on delivering real-world AI applications across core business processes.
What You’ll Do
- Lead and mentor a team of engineers delivering internal GenAI-driven platforms
- Design and build backend services that modernize workflows such as:
- Invoicing
- Time and resource management
- Act as a technical bridge between engineering teams and the wider GenAI ecosystem
- Develop, maintain, and enhance complex software components
- Deploy, configure, and manage applications on AWS, including:
- Infrastructure as Code
- Performance optimisation
- Troubleshoot production issues across application and cloud infrastructure
- Ensure adherence to engineering standards, architecture principles, and technical roadmaps
- Collaborate closely with product managers and senior technology leaders to define clear, actionable specifications
Required Skills & Experience
- 7–10 years of strong backend engineering experience
- Hands-on experience with FastAPI, Flask, or similar REST frameworks
- Strong SQL skills, ideally with PostgreSQL or Amazon RDS
- Solid experience with AWS or Azure
- Experience with Docker, Kubernetes, and CI/CD pipelines
- Working knowledge of Generative AI systems and how they are applied in enterprise environments
- Strong experience using GitHub for collaboration and version control
- Proven ability to lead, mentor, and grow software engineers
Nice to Have
- Experience with Slack (Bolt) or Outlook plugin development
- Exposure to enterprise-scale internal platforms
What We’re Looking For
- Someone who enjoys solving novel, complex problems
- Strong communicator who can work with senior stakeholders
- A collaborative leader who fosters innovation and delivery excellence
- Comfortable operating in a high-performance, professional services environment
#J-18808-Ljbffr
Contact Detail:
Russell Tobin Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer
✨Tip Number 1
Familiarise yourself with the latest trends in LLMs and RAG. Being able to discuss recent advancements or projects you've worked on can really set you apart during any informal chats or interviews.
✨Tip Number 2
Network with professionals in the field, especially those who have experience with Reddit or similar platforms. Engaging in relevant online communities can provide insights and potentially lead to referrals.
✨Tip Number 3
Prepare to demonstrate your coding skills in Python and your understanding of automation processes. Consider working on a small project that showcases your ability to write clear, testable code and automate tasks.
✨Tip Number 4
Brush up on your knowledge of AWS and Google Cloud services. Being able to articulate how you've used these platforms in past projects will show your technical proficiency and readiness for the role.
We think you need these skills to ace Back End Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with the specific technologies mentioned in the job description, such as AWS, LLMs, and Python. Use keywords from the job listing to ensure your application stands out.
Craft a Compelling Cover Letter: In your cover letter, explain why you are passionate about content curation and how your skills align with the role. Mention any relevant projects or experiences that demonstrate your ability to automate processes and work with LLMs.
Showcase Relevant Projects: If you have worked on projects involving automation, content classification, or machine learning, be sure to include these in your application. Provide links to your GitHub or portfolio to showcase your coding skills and problem-solving abilities.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a backend developer role.
How to prepare for a job interview at Russell Tobin
✨Showcase Your Technical Skills
Be prepared to discuss your experience with AWS, Google Cloud, and LLMs in detail. Highlight specific projects where you've integrated these technologies, and be ready to explain your approach to automation and optimisation.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your problem-solving skills, especially related to content classification and RAG. Prepare examples of how you've tackled complex issues in past roles, focusing on your thought process and the outcomes.
✨Communicate Clearly
Strong communication is key for this role. Practice explaining technical concepts in a straightforward manner, as you may need to collaborate with non-technical team members. Clear communication can set you apart from other candidates.
✨Prepare for Team Dynamics
As a strong team player is essential for this position, think of examples that demonstrate your ability to work collaboratively. Be ready to discuss how you've contributed to team success in previous roles and how you handle conflicts or differing opinions.