Senior Python Engineer
Do you love to build AI solutions and to integrate them into scalable applications? Then this is the job for you! The possibilities of AI are continually expanding, and we are looking for someone to help us with the productization of our AI solutions in a scalable and maintainable way. You will be part of the central AI team within the Non-Life department, where together we will build solutions to make things better, faster and easier for our customers, and to get the most value out of this exciting new technology.
What you are going to do
Over the past year, we have developed various applications utilizing LLMs, and we are now looking for an experienced Python Engineer to modularize these applications and scale them even further. You are going to design the best possible solutions for our business problems in collaboration with the Data Scientists in the team and translate these designs into high-quality code. Besides directly contributing to the codebase, a big part of your responsibility is also to coach others to become better software engineers, help us develop general best practices and foster a true engineering culture. Your main responsibilities are to:
- Build scalable AI solutions and scalable applications with the best possible user experience, while following an API-first approach
- Implement modern best practices for software development, such as automated building, testing and deployment through CI/CD
- Collaborate closely with your team members by doing pair and mob programming
- Coach others to become better software engineers and further develop their strengths
- Talk to other departments, teams, and users to explore their needs and produce feasible solutions
- Advocate a DevOps mindset and help us to create a true engineering culture
What we offer you
NN invests in an inclusive, inspiring work environment and in skills and competences for the future. We match this with employee benefits that are in line with what is needed today and in the future. This way, we offer our employees the opportunity to get the best out of themselves. We offer you:
- Salary between €4,686 and €6,694, based on 36 hours, depending on your knowledge and experience
- 13th month and holiday allowance are paid with your monthly salary
- 27 vacation days for a 5-day working week and one Diversity Day
- A modern pension administered by BeFrank
- Plenty of training and learning opportunities
- NS Business Card 2nd class, which gives you unlimited travel, also privately. Do you prefer to travel with your own transport? Then you can declare the kilometres travelled
- Allowances for setting up your home office and for internet use
It is also important to us that you continue to develop yourself. We give you the space and the confidence to grow in your career and as a person. We help you with:
- Plenty of training and learning opportunities in our Learning & Development Centre
- A large (international) network of colleagues who are keen to share their knowledge with you
- The autonomy to steer your own development path
We work hybrid at NN. Together with your team, you decide where, how and when you work. The official location for this job is The Hague.
Who you are
You are a software engineer with the focus on backend development in Python, but more importantly, a team player. You have a strong sense of ownership, high quality engineering standards and the ability to develop high quality code. You clearly communicate with others, and both seek out and provide constructive feedback. You maintain a growth mindset and feel responsible for both the technical and personal development of the team and the department. Finally, you are eager to learn and always looking to acquire new skills or try new technologies, methodologies, and processes.
What you will bring is:
- 5+ years of experience in backend software development with Python
- Experience building applications using AWS (Lambda, S3, SQS, SNS, etc.)
- Experience with both SQL and NoSQL databases (PostgreSQL, MongoDB, etc.)
- Experience with Kubernetes or Docker
- Experience with YAML based pipelines for CI/CD
- A passion for automation and implementing recurring tasks, testing, and security in CI/CD systems
Who you will work with
Your team consists of data scientists, software and machine learning professionals, and a program manager who oversees our activities. With great enthusiasm and dedication we are working on the optimization and innovation of our customer service, processes, and their quality. In addition, you are a member of the NN Engineering guild, with more than 1000+ engineers that meet each other, will help you to grow and love to share knowledge and best practices with each other.
Any questions?
Any questions about the process can be directed to Renske Timmerman, Talent Acquisition Specialist, via renske.timmerman@nn-group.com.