Senior Software Engineer (a0wP5000009OBzdIAG)
Role details
Job location
Tech stack
Job description
As a software engineer, you'll contribute to our international growth by building robust software systems for our Machine Learning solutions on major cloud platforms.
- Translate and design technical solutions and concepts based on client needs
- Explore, design and implement software and cloud architecture with a focus on security, reliability, scalability, testability, etc.
- Build and deploy production ready machine learning applications on AWS, Azure and GCP
- Collaborate with Machine Learning Engineers, Data Engineers, Project Managers and other internal stakeholders to bring projects to life
- Gather requirements from clients and users
- Design demo's and production ready applications
Requirements
Proven track record (3+ years experience) of architecting and engineering large scale applications and services both on premise and/or on a cloud environment
-
Have a consultant mindset that understands customer business needs and translates them into end-to-end technical applications (and even makes them look pretty!)
-
Comfortable and experienced with back-end programming
-
Healthy curiosity about (generative) AI
-
Proficient in Python
-
Experience with:
-
REST API's
-
Containers (Docker) in large scale production environments
-
CI/CD and DevOps
-
Infrastructure as Code (preferred Terraform)
-
Exposing different systems through API's
Benefits & conditions
Competative salary
- ESOP stock options from your second year
- Company bonus
- Weekly free lunch
- Pension saving 50/50
- Phone + subscription
- Commute / transport card
- Bike lease
- 28 holidays