At a Glance
- Tasks: Develop and modify software solutions to optimise business operations and enhance user experience.
- Company: Join a forward-thinking company revolutionising the recruitment process with innovative technology.
- Benefits: Enjoy competitive pay, flexible working options, and opportunities for professional growth.
- Other info: Be part of a dynamic team with endless opportunities for career advancement.
- Why this job: Make a real difference by creating impactful software that helps people find jobs they love.
- Qualifications: Experience in software development and a passion for AI and machine learning.
The predicted salary is between 30000 - 50000 € per year.
To help businesses get the talent they need to succeed. And to help people find a job they love. Everyone is incredibly frustrated by how hard it is to find amazing talent. Recruiting is a fragmented, opaque process undermined by outdated technology that turns off candidates and hiring managers.
Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers.
Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
Store, retrieve, and manipulate data for analysis of system capabilities and requirements. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
Knowledge required includes:
- Computers and Electronics — Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
- Engineering and Technology — Knowledge of the practical application of engineering science and technology.
- English Language — Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
Software Engineer - AI/Machine Learning in Edinburgh employer: Gousto
As a Software Engineer specialising in AI and Machine Learning, you will thrive in a dynamic work environment that champions innovation and collaboration. Our company prioritises employee growth through continuous learning opportunities and a supportive culture that values creativity and problem-solving. Located in a vibrant tech hub, we offer competitive benefits and the chance to work on cutting-edge projects that make a real impact in the recruitment industry.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - AI/Machine Learning in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with fellow tech enthusiasts. 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 showcasing your projects, especially those related to AI 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 common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented software engineers like you. Plus, it’s a great way to ensure your application gets noticed!
We think you need these skills to ace Software Engineer - AI/Machine Learning in Edinburgh
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your experience with AI and machine learning, and don’t forget to showcase any relevant projects or skills that align with our needs.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about software development and how your skills can help us tackle the challenges in recruiting. Keep it engaging and personal.
Showcase Your Problem-Solving Skills:In your application, give examples of how you've solved complex problems in past projects. We love seeing how you approach challenges, especially when it comes to optimising operational efficiency.
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 don’t miss out on any important updates during the process!
How to prepare for a job interview at Gousto
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of software development, AI, and machine learning concepts. Be ready to discuss specific projects you've worked on, the technologies you used, and how you tackled challenges. This shows you're not just familiar with the theory but can apply it practically.
✨Showcase Problem-Solving Skills
Prepare to discuss how you've approached problem-solving in past roles. Think of examples where you analysed user needs and developed software solutions. Highlight your ability to work under time and cost constraints while still delivering effective results.
✨Communicate Clearly
Since you'll be working with systems analysts, engineers, and programmers, clear communication is key. Practice explaining complex technical concepts in simple terms. This will demonstrate your ability to collaborate effectively within a team and ensure everyone is on the same page.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the company’s tech stack, the team dynamics, or upcoming projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.