At a Glance
- Tasks: Work directly with clients to solve complex problems using data and AI solutions.
- Company: Join a leading data and AI consultancy with a collaborative culture.
- Benefits: Competitive salary, bonus, and opportunities for rapid career progression.
- Other info: Fast-paced environment with hands-on experience and innovation opportunities.
- Why this job: Make a real impact on high-stakes projects in defence and public sectors.
- Qualifications: Strong Python and SQL skills, with a passion for problem-solving.
The predicted salary is between 55000 - 55000 £ per year.
Location: London (hybrid, client-site as required)
Salary: Up to £55,000
About the Role
Our client is a specialist data and AI consultancy operating at the intersection of advanced technology and real-world impact. They work directly with major public and private sector organisations to solve complex, high-stakes problems using modern data platforms and AI tooling. This role sits at the core of delivery. You’ll be embedded with clients, building and deploying solutions that unify fragmented data, enable better decision-making, and drive measurable outcomes. It is hands-on, client-facing, and fast-paced, with a clear expectation of ownership from day one.
What You’ll Be Doing
- Working directly with clients to understand complex operational challenges and translate them into scalable technical solutions
- Building end-to-end data workflows using a mix of low/no-code platforms and code-based approaches (Python, PySpark, SQL)
- Developing user-facing applications, dashboards, and workflows using modern front-end tools such as TypeScript and React
- Supporting the design and evolution of data architectures that unify multiple systems into a single operational view
- Embedding AI capabilities into applications using modern AI tooling and frameworks
- Iterating quickly, demoing solutions to stakeholders, and refining based on real-time feedback
- Contributing to internal product development by feeding deployment learnings back into reusable assets and tools
- Collaborating closely with engineers, consultants, and stakeholders in a highly interactive, feedback-driven environment
Ideal Background
- Strong coding ability in Python (essential) and SQL (essential)
- Experience or exposure to data engineering concepts such as ETL pipelines and data modelling
- Good communication skills with the ability to engage directly with clients (essential)
- Active SC clearance (essential)
- Exposure to front-end technologies such as TypeScript or similar (desirable)
- Experience in software engineering, data engineering, or full-stack development (commercial or academic)
- Ability to work in ambiguous, fast-paced environments with a problem-solving mindset
- Interest in modern data platforms and willingness to learn new tools quickly
What You’ll Receive
- Exposure to high-impact projects across defence, public sector, and critical infrastructure
- Hands-on experience with cutting-edge data and AI platforms
- A fast progression path in a high-growth, high-performance consulting environment
- A collaborative, low-ego culture with strong knowledge sharing and visibility across the business
- Opportunities to contribute to internal innovation and product development
- Competitive salary, bonus, and benefits package
Who Should Apply
This role suits early-career engineers who want to move into a client-facing consulting environment. It is a strong fit for individuals with solid Python and SQL foundations who want to apply those skills to real-world problems, work directly with stakeholders, and build solutions that have visible impact.
Consulting Engineer employer: ANSON MCCADE
Contact Detail:
ANSON MCCADE Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Consulting Engineer
✨Tip Number 1
Network like a pro! Get out there and connect with people in the industry. Attend meetups, webinars, or even just grab a coffee with someone who’s already in the consulting game. You never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your coding projects, especially in Python and SQL. Share it on platforms like GitHub or your personal website. This gives potential employers a taste of what you can do before they even meet you.
✨Tip Number 3
Practice makes perfect! Prepare for interviews by doing mock sessions with friends or mentors. Focus on explaining your thought process clearly, especially when discussing technical solutions. Remember, communication is key in client-facing roles!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, applying directly shows your enthusiasm and commitment to joining our team. Let’s get you started on this exciting journey!
We think you need these skills to ace Consulting Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Consulting Engineer role. Highlight your coding abilities in Python and SQL, and any relevant projects that showcase your problem-solving mindset.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role and how your background aligns with our needs. Be specific about your experience with data workflows and client engagement – we love seeing genuine enthusiasm!
Showcase Your Projects: If you've worked on any relevant projects, whether academic or commercial, make sure to include them. We want to see how you've applied your skills in real-world scenarios, especially with modern data platforms and AI tooling.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at ANSON MCCADE
✨Know Your Tech Inside Out
Make sure you brush up on your Python and SQL skills before the interview. Be ready to discuss your experience with coding and data engineering concepts, as well as any projects you've worked on that showcase your technical abilities.
✨Understand the Client's Needs
Research the company and its clients thoroughly. Understand the types of challenges they face and think about how you can contribute to solving them. This will help you demonstrate your problem-solving mindset during the interview.
✨Showcase Your Communication Skills
Since this role is client-facing, practice articulating complex technical concepts in a way that's easy for non-technical stakeholders to understand. Prepare examples of how you've successfully communicated with clients or team members in the past.
✨Be Ready for Real-Time Feedback
Expect a fast-paced interview environment where you might need to iterate on your ideas quickly. Be open to feedback and show that you're adaptable. This will reflect your ability to thrive in a dynamic consulting role.