Python Software Engineer in Saffron Walden
Python Software Engineer

Python Software Engineer in Saffron Walden

Saffron Walden Full-Time 30000 - 50000 Β£ / year (est.) No home office possible
T

At a Glance

  • Tasks: Create scalable ML tools and collaborate with a dynamic team on innovative projects.
  • Company: Join a cutting-edge tech company focused on AR/VR solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for continuous learning.
  • Why this job: Make an impact in the exciting field of machine learning and AR/VR technology.
  • Qualifications: Experience in Python, deep learning frameworks, and handling complex data sets.
  • Other info: Fast-paced environment with great potential for career advancement.

The predicted salary is between 30000 - 50000 Β£ per year.

The role is ideal for someone with an enterprise development background, strong technology, coding, and data skills, looking to operate in a less constrained environment as part of an accelerated development team.

Responsibilities

  • Create robust, flexible, and scalable ML tooling and infrastructure to support research scientists leveraging powerful infrastructure such as source control, distributed compute clusters, and data storage.
  • Collaborate as part of a multifunctional team where communication, documentation, and teamwork are highly valued.
  • Write clean, maintainable code, debug complex problems spanning systems, prioritise ruthlessly, and get things done with a high level of efficiency.
  • Coordinate with internal infrastructure and tool teams across the lab and across our client to evaluate and integrate with existing systems.
  • Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR/VR problem solving.

Key Skills

  • Python, Pytorch, or Tensorflow.
  • Deep learning frameworks and large, complex data sets for machine learning, including capture and annotation.
  • Experience implementing end-to-end prototypical learning systems.
  • High performance or distributed compute solutions.
  • Deployment and continuous integration experience.
  • Machine Learning for audio, multimodal, or DSP purposes.
  • Scalable ML tooling/pipelines for researchers.
  • Linux or Windows shell scripting.
  • Gather requirements and work closely with researchers to develop novel solutions.
  • Writing code to support execution of research initiatives.

Experience

  • Bachelor's degree in computer science or related field, or equivalent work experience.
  • 4+ years industry experience with deep learning frameworks in Python, such as Pytorch or Tensorflow.
  • 2+ years industry experience working with large, complex data sets for machine learning, including capture and annotation.

Top 3 Skills

We're looking for Python and infrastructure focused software engineers with an ML research engineering mindset.

Python Software Engineer in Saffron Walden employer: The Trust

Join a forward-thinking team that values innovation and collaboration, where your expertise as a Python Software Engineer will be nurtured in a dynamic environment. With access to cutting-edge technology and a commitment to employee growth, you'll have the opportunity to work on impactful projects while enjoying a supportive culture that encourages continuous learning and teamwork. Located in a vibrant area, our company offers unique advantages such as flexible working arrangements and a focus on work-life balance, making it an excellent place for those seeking meaningful and rewarding employment.
T

Contact Detail:

The Trust Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Python Software Engineer in Saffron Walden

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on 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 GitHub profile showcasing your projects, especially those involving Python and machine learning. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your coding skills and understanding ML concepts. Practice common interview questions and coding challenges to boost your confidence and performance during the real deal.

✨Tip Number 4

Don’t forget to apply through our website! We love seeing applications directly from candidates who are excited about joining our team. It shows initiative and helps us get to know you better.

We think you need these skills to ace Python Software Engineer in Saffron Walden

Python
Pytorch
Tensorflow
Deep Learning Frameworks
Machine Learning
Data Annotation
End-to-End Prototypical Learning Systems
High Performance Computing
Distributed Compute Solutions
Continuous Integration
Linux Shell Scripting
Windows Shell Scripting
Collaboration
Documentation
Problem Solving

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Python, deep learning frameworks like Pytorch or Tensorflow, and any relevant projects. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background in enterprise development makes you a great fit for our accelerated development team. Keep it conversational but professional.

Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled complex problems, especially in ML or data environments. We love seeing how you approach challenges and what solutions you’ve implemented, so share those stories!

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 The Trust

✨Know Your Tech Stack

Make sure you’re well-versed in Python, Pytorch, and Tensorflow. Brush up on your knowledge of deep learning frameworks and be ready to discuss how you've used them in past projects. This will show that you’re not just familiar with the tools but can also apply them effectively.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you’ve debugged complex problems or implemented end-to-end prototypical learning systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your ability to tackle challenges head-on.

✨Emphasise Collaboration

Since this role values teamwork, be ready to talk about your experience working in multifunctional teams. Share examples of how you’ve communicated effectively, documented processes, and collaborated with researchers to develop solutions. This will demonstrate that you can thrive in a team-oriented environment.

✨Stay Curious and Adaptable

The job description mentions embracing ambiguity and diving into new areas. Be prepared to discuss how you’ve learned new technologies or adapted to changing project requirements in the past. This shows that you’re not just a coder but a lifelong learner who can grow with the company.

Python Software Engineer in Saffron Walden
The Trust
Location: Saffron Walden

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>