Senior AI Software Engineer

Location: England Salary: Up to €1 per hour
Sector: IT Service Provider Type: Contract
Reference #: CR/066118_1574088398

Mandatory requirements:
* A seasoned software architect (5+ years) with strong mindset of building scalable and high-quality software products
* Experience creating unit tests, integration tests, and automation tests for production applications
* Extensive experience with developing C# based large scale back-end product. Not only familiar with the language but also fully aware of best practices, code structure, idiomatic code and development workflow like unit test, refactor, continuous integration and deployment to production environment
* Familiar with infrastructure as code, hands-on experience in Docker, Kubernetes in a cloud environment
* Experience with data engineering, familiar with how to do data extraction, data cleansing, data integration etc in large scale
* Experience in tech leadership and coaching
* Familiar with development process in agile teams, comfortable with design discussions, pair programming and code reviews


o Develop C# based back-end product
o Python and machine learning related libraries like Scikit-learn, Numpy, Pandas
o Big data Eco system include but not limit to Spark, Hadoop, Hive
o Infrastructure technology like Kubernetes, Docker, Prometheus, Grafana, ELK
* Message queue solution like Redis and RDBMS like SQL Server

Python5-10 YearsEssential
BIG DATA1-3 YearsEssential
Machine Learning3-5 YearsEssential
Microsoft Azure1-3 YearsPreferred

Preferred skills:
o Knowledge and experience with at least one of major cloud technologies (AWS, GCP, Azure) would be a big plus