Senior Software Engineer - C# - (Hybrid Remote)

Senior Software Engineer - C# - (Hybrid Remote)

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
trg.recruitment

At a Glance

  • Tasks: Build tailored software solutions using Python and TypeScript for real-world client challenges.
  • Company: Join a high-growth AI software company making an impact in enterprise solutions.
  • Benefits: Competitive salary, equity options, and comprehensive health benefits.
  • Other info: Dynamic role with opportunities for travel and collaboration with ML engineers.
  • Why this job: Be at the forefront of AI technology and solve complex problems for clients.
  • Qualifications: Proficiency in Python/TypeScript and experience with data-intensive applications.

The predicted salary is between 60000 - 80000 £ per year.

Role: Python Software Engineer / Forward Deployed Engineer (customer facing)

Location: London (hybrid) + some travel

We are partnered with a high-growth, AI software company that helps large enterprises build and deploy tailored solutions to their most complex operational challenges.

As a Python Software Engineer, you'll sit at the intersection of engineering and customer impact - working closely with clients to understand their hardest problems and building tailored software solutions to solve them. You'll own delivery end-to-end, from scoping through to production, working closely with internal ML, product, and platform teams.

  • Building and deploying customer-facing software solutions using Python and/or TypeScript
  • Building applications that leverage large structured and unstructured datasets
  • Collaborating with ML engineers to integrate and deploy AI/LLM-based capabilities
  • Occasional travel for client implementation work (~10% of your time)

Proficiency in Python and/or TypeScript

Experience building data-intensive applications in a production environment

Experience with or exposure to ML/LLM-based solutions

Experience with React or Spark is a plus

Competitive salary + equity (stock options)

Comprehensive benefits including health, dental, vision

Opportunity to build a category-defining AI platform from the ground up

Fast-moving, customer-focused, and high-impact - this role is for engineers who want to build serious software that solves real problems.

Senior Software Engineer - C# - (Hybrid Remote) employer: trg.recruitment

Join a dynamic and innovative AI software company in London, where you'll have the opportunity to work on cutting-edge solutions that make a real impact for clients. With a strong focus on employee growth, we offer competitive salaries, equity options, and comprehensive benefits, all within a fast-paced, collaborative work culture that values your contributions. Embrace the chance to develop your skills while working closely with talented teams and engaging directly with customers to tackle their most complex challenges.

trg.recruitment

Contact Details:

trg.recruitment Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - C# - (Hybrid Remote)

Tip Number 1

Network like a pro! Reach out to people in your industry on LinkedIn or at meetups. We can’t stress enough how important it is to make connections that could lead to job opportunities.

Tip Number 2

Prepare for those interviews! Research the company and practice common interview questions. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. We love seeing what you've built and how you solve problems.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for talented individuals who are ready to tackle real-world challenges.

We think you need these skills to ace Senior Software Engineer - C# - (Hybrid Remote)

Python
TypeScript
Data-Intensive Application Development
Machine Learning (ML)
Large Language Model (LLM) Integration
React
Spark

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your proficiency in Python and TypeScript, and any experience with ML/LLM-based solutions. We want to see how you can bring value to our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our mission. Don’t forget to mention any customer-facing experience you've had, as it's key for this position.

Showcase Your Projects:If you've worked on relevant projects, whether personal or professional, make sure to include them. We love seeing real examples of your work, especially if they involve building data-intensive applications or integrating AI capabilities.

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 you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at trg.recruitment

Know Your Tech Stack

Make sure you’re well-versed in Python and TypeScript, as these are key for the role. Brush up on your experience with data-intensive applications and be ready to discuss specific projects where you've used these technologies.

Understand the Customer Impact

Since this role is customer-facing, it’s crucial to demonstrate your understanding of how software solutions can solve real-world problems. Prepare examples of how you've collaborated with clients in the past to deliver tailored solutions.

Familiarise Yourself with AI/ML Concepts

Given the focus on AI and ML, take some time to understand the basics of these technologies. Be prepared to discuss any relevant experience you have, especially if you've worked with ML engineers or integrated AI capabilities into your projects.

Show Your Collaborative Spirit

This role involves working closely with various teams, so highlight your teamwork skills. Think of examples where you’ve successfully collaborated with product or platform teams, and be ready to share how you approach cross-functional work.