Senior Training Engineer

Senior Training Engineer

Temporary 60000 - 80000 € / year (est.) Home office possible
Xcede

At a Glance

  • Tasks: Lead the design and optimisation of algorithms in a fast-paced SaaS environment.
  • Company: Dynamic tech company focused on innovative data solutions.
  • Benefits: Remote work, competitive salary, and opportunities for professional growth.
  • Other info: Mentorship opportunities and a collaborative team culture await you.
  • Why this job: Make a real impact by solving complex problems with cutting-edge technology.
  • Qualifications: Experience in algorithm design and strong Python skills required.

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

I am hiring a Senior Algorithm Engineer to lead the design, optimisation, and scaling of core algorithmic and data solutions within a fast-paced SaaS environment operating across complex, high-volume datasets. This role sits at the intersection of engineering, data, and commercial problem-solving. You will work closely with domain specialists and cross-functional teams to translate real-world business requirements into scalable, production-grade forecasting, pricing, and optimisation solutions. This is a hands-on senior engineering role with strong technical leadership responsibilities. You will contribute to architectural decisions, improve engineering standards, and help shape how critical algorithms are designed, deployed, and maintained across the platform.

Responsibilities

  • Design and deliver scalable algorithms for forecasting, pricing, and optimisation across large and complex datasets
  • Lead technical direction for high-volume data processing systems, ensuring performance, explainability, reliability, and production readiness
  • Work closely with Product, Data, and Delivery teams to translate business requirements into robust engineering solutions
  • Support architectural decisions across distributed systems, workflows, and microservices
  • Improve system robustness, performance, and scalability across models and processing pipelines
  • Mentor engineers through code reviews, documentation, and technical collaboration, helping raise overall engineering standards

Requirements

  • Proven experience designing, developing, and deploying algorithms or data models in production environments, particularly across forecasting, pricing, or optimisation use cases
  • Strong Python engineering skills alongside modern data tooling such as SQL, Pandas, NumPy, SciPy, Dask, Polars, DuckDB, or PySpark
  • Experience building microservices and working within distributed system architectures
  • Strong understanding of large-scale or high-frequency data environments such as IoT, sensor, weather, utility, or operational data
  • Ability to make technical decisions, influence design direction, and work effectively across engineering and business teams
  • Clear communication skills and experience mentoring or guiding other engineers
  • Previous SaaS experience preferred; industry-specific domain knowledge is beneficial but not essential

Senior Training Engineer employer: Xcede

As a Senior Training Engineer at our innovative SaaS company, you will thrive in a dynamic and collaborative work culture that prioritises employee growth and development. We offer competitive benefits, including flexible working arrangements and opportunities for professional advancement, all while working remotely within the UK. Join us to lead impactful projects that shape the future of algorithmic solutions in a supportive environment that values your expertise and contributions.

Xcede

Contact Detail:

Xcede Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Senior Training Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend relevant meetups, and engage with professionals on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to algorithms and data solutions. This gives potential employers a tangible look at what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and approach complex problems!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Training Engineer

Algorithm Design
Data Optimisation
SaaS Environment Experience
Python Engineering
SQL
Pandas
NumPy

Some tips for your application 🫑

Tailor Your CV:Make sure your CV is tailored to the Senior Algorithm Engineer role. Highlight your experience with algorithms, data models, and any relevant SaaS projects. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role. Share specific examples of your past work that relate to forecasting, pricing, or optimisation solutions.

Showcase Your Technical Skills:Don’t forget to highlight your technical prowess! Mention your experience with Python, SQL, and any modern data tools you've used. We love seeing how you’ve applied these skills in real-world scenarios.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Xcede

✨Know Your Algorithms

Make sure you brush up on your knowledge of algorithms, especially those related to forecasting, pricing, and optimisation. Be ready to discuss your past experiences in designing and deploying these algorithms, as well as the challenges you faced and how you overcame them.

✨Showcase Your Technical Skills

Prepare to demonstrate your Python engineering skills and familiarity with data tools like SQL, Pandas, and NumPy. You might be asked to solve a problem on the spot, so practice coding challenges that involve these technologies to show off your expertise.

✨Understand the Business Context

Since this role involves translating business requirements into technical solutions, take some time to research the company and its industry. Be ready to discuss how your technical decisions can impact business outcomes and how you can work effectively with cross-functional teams.

✨Be Ready to Mentor

As a senior engineer, you'll likely be expected to mentor others. Think about your past mentoring experiences and be prepared to share how you've helped other engineers grow. Highlight your communication skills and your approach to code reviews and technical collaboration.