At a Glance
- Tasks: Develop and maintain bespoke systems, productivity tools, and integrations using cutting-edge technology.
- Company: Freedman International, a forward-thinking localisation and translation agency.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on learning and personal development.
- Why this job: Join a dynamic team and make a real impact with innovative AI solutions.
- Qualifications: 2-4 years of software development experience, especially in Python and APIs.
The predicted salary is between 40000 - 48000 £ per year.
About Freedman International: Freedman International is a localisation and translation production agency working with major global brands. We translate and localise content across print, video, and digital formats for clients operating in multiple markets worldwide. We are committed to becoming an AI-forward company, using technology and automation to improve how we work and deliver exceptional service to our clients. The Innovation and Transformation team is at the heart of this ambition.
This is a hands-on technical role with real ownership, sitting within our IT function and supporting the wider business. Across the organisation, people are increasingly using AI to build their own tools and solve their own problems. Your job is to help make sure that what gets built actually works, can be supported, and adds lasting value. You will own a portfolio of bespoke systems and productivity tools, and you will help colleagues across the business turn promising ideas into proper, supportable solutions.
You don’t need to know everything on day one. What matters is your curiosity, your instinct to investigate problems rather than escalate them, and your willingness to own things end-to-end. When you hit something you genuinely don’t know, you bring it to the IT Manager or the Fractional CTO with options, not just a question.
What You’ll Own:
- You will be responsible for a growing portfolio of internal systems and tools.
- The categories you can expect to work across include:
- Bespoke systems: Internal systems that the business depends on, including integrations with Monday.com, Google Drive, LucidLink, and the OpenAI and Gemini APIs.
- Productivity tools: Workflow improvements built for specific teams or client engagements.
- Dashboards and reporting: Internal dashboards that bring together data from different systems.
- Integrations: Connecting our internal tools and third-party platforms.
- Productionising proofs-of-concept: Taking working ideas and turning them into properly engineered systems.
The portfolio will evolve. New requests come in regularly, and part of the role is helping to shape what we build and how.
What You’ll Do:
- System ownership: Keep the bespoke systems running reliably, fix issues with urgency, update API integrations and models as needed, monitor for problems before users report them.
- Problem solving: Investigate problems before reaching for help, use LLMs and AI-assisted coding tools, keep pace with a fast-moving AI tooling landscape.
- Supporting colleagues across the business: Help colleagues turn AI-assisted ideas and prototypes into supportable systems.
- Building: Build new productivity tools and improvements, write clean, well-structured code, apply sound development practices.
- Managing external resources: Work efficiently with the AWS DevOps partner.
What You’ll Work With:
- Languages: Python (primary), possibly JavaScript.
- APIs: OpenAI, Gemini, Monday.com, Google Drive, Xero.
- AI tools: Claude and Gemini, AI-assisted coding tools.
- Infrastructure: AWS (managed by our DevOps partner).
- Collaboration: Google Workspace, Microsoft 365, Slack, Microsoft Teams.
Who You Are:
- Experience: 2 to 4 years of software development experience, comfortable with Python, APIs, and integrations.
- Mindset: Curious, low ego, organised, decisive, urgent when it matters.
- Coachable: Learn from feedback and apply it, especially under pressure.
Software Engineer employer: Freedman International
Freedman International is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Software Engineers to thrive. With a commitment to employee growth, you will have the opportunity to work on cutting-edge AI tools and bespoke systems while receiving support from experienced colleagues. Located in a dynamic environment, Freedman offers a unique chance to contribute to meaningful projects that enhance productivity and drive transformation across the organisation.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at Freedman International. A friendly chat can sometimes lead to job opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and APIs. When you apply through our website, include links to your work so we can see what you’re capable of.
✨Tip Number 3
Prepare for the interview by brushing up on problem-solving scenarios. We love candidates who can think on their feet, so practice explaining how you’d tackle real-world issues using AI tools and coding.
✨Tip Number 4
Follow up after your application! A quick email expressing your enthusiasm for the role can keep you on our radar. Remember, we’re looking for curious minds who are eager to learn and grow with us.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the role. Highlight your software development experience, especially with Python and APIs, and don’t forget to mention any projects where you’ve built tools or systems that real people use.
Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for the role. Share why you’re excited about working with AI and how your curiosity drives you to solve problems. Make it personal and engaging!
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in the past. We love candidates who can investigate issues and come up with solutions, so share specific instances where you’ve done just that!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re keen on joining our team at Freedman International!
How to prepare for a job interview at Freedman International
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Python and APIs. Be ready to discuss your experience with these tools and how you've used them in past projects. This shows you're not just a fit for the role but also genuinely interested in what they do.
✨Show Your Problem-Solving Skills
Prepare examples of how you've tackled technical challenges in the past. Use the STAR method (Situation, Task, Action, Result) to structure your answers. Highlight your curiosity and willingness to investigate problems before escalating them, as this aligns perfectly with what Freedman International is looking for.
✨Demonstrate Your Collaborative Spirit
Since the role involves supporting colleagues and turning ideas into solutions, be ready to discuss times when you've worked effectively in a team. Share how you’ve helped others and contributed to group projects, showcasing your low ego and coachable mindset.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s approach to AI and how they envision the role evolving. This not only shows your interest but also your proactive attitude. Asking about their current projects or challenges can give you a chance to demonstrate your knowledge and enthusiasm for the position.