At a Glance
- Tasks: Architect and develop scalable software with AI/ML integration.
- Company: Leading engineering software company focused on innovation.
- Benefits: Highly competitive salary, great benefits, and convenient office location.
- Other info: Exciting opportunities for growth in a dynamic work environment.
- Why this job: Join a cutting-edge team and shape the future of AI and machine learning.
- Qualifications: Degree in a technical subject and experience in software engineering.
The predicted salary is between 60000 - 80000 £ per year.
This engineering software company is integrating AI and machine learning features into its application suite, and seeks a skilled traditional software engineer with experience working on similar projects. You will have architected, developed, and maintained robust, scalable software prior to the buzz around AI and machine learning technologies. Through likely recent work, you will have also looked to integrate AI and machine learning features or subsystems into powerful applications.
Your experience will therefore include:
- A good degree in a technical subject from a Russell Group or equivalent university (and potentially a master’s or PhD)
- Commercial-grade software engineering experience, ideally in engineering or scientific software dealing with large data volumes for an expert user base
- Awareness of security and compliance considerations
- API development for internal boundaries and potentially external usage
- Being involved in ensuring operational success through monitoring, diagnostics, and troubleshooting for deployments, and continuous improvement
Languages of interest include Python, C++, and C#. Software may be desktop or web-plus-cloud. Mobile app development is not a primary focus. AI and ML techniques are likely working with numerical data or imaging rather than natural language or LLM.
The role offers a highly competitive salary and benefits, and the office is close to transport links. UK residence and full work permission without sponsorship are required.
Senior Software Engineer, AI/ML Integration (27640) in Guildford employer: ECM Selection
Contact Detail:
ECM Selection Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer, AI/ML Integration (27640) in Guildford
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with AI and ML. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your past projects, especially those involving AI and ML integration. This gives potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills in Python, C++, and C#. Practice common algorithms and data structures, as well as system design questions related to scalable software.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team.
We think you need these skills to ace Senior Software Engineer, AI/ML Integration (27640) in Guildford
Some tips for your application 🫡
Showcase Your Experience: Make sure to highlight your experience with AI and machine learning integration in your application. We want to see how you've architected and developed robust software, so don’t hold back on those details!
Tailor Your CV: Customise your CV to reflect the skills and experiences mentioned in the job description. We love seeing candidates who take the time to align their background with what we’re looking for.
Be Clear and Concise: When writing your cover letter or any additional application materials, keep it clear and to the point. We appreciate straightforward communication that gets right to the heart of your qualifications.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at ECM Selection
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Python, C++, and C#. Be ready to discuss your previous projects where you've integrated AI and machine learning features. Highlight specific challenges you faced and how you overcame them.
✨Showcase Your Problem-Solving Skills
Prepare to talk about how you've ensured operational success in past roles. Think of examples where you monitored, diagnosed, and troubleshot deployments. This will demonstrate your hands-on experience and ability to improve processes.
✨Understand Security and Compliance
Familiarise yourself with security and compliance considerations relevant to software engineering. Be prepared to discuss how you've implemented these in your previous work, especially when dealing with large data volumes.
✨Ask Insightful Questions
At the end of the interview, don’t shy away from asking questions. Inquire about the company's approach to integrating AI/ML into their applications or how they handle API development. This shows your genuine interest in the role and the company.