As Lead AI Software Engineer, you will be responsible for:
Developing and integrate software components for AI applications
Developing and testing software components according to customer and technical requirements
Integrating, verifying, and validating AI software applications and tools
Supporting scale-up and deployment of AI applications
Checking availability and relevance of internal and external data sources
Proposing, and leading new data collection activities. Cleaning and validating data
Fuel your passion
To be successful in this role you will:
Have experience in software programming languages including Python, Java, C++.
Have expertise in Software Development and DevOps Process such as MLOps, CI/CD, GitHub, AngularJS
Demonstrate experience in containerization, microservices and cloud-based design
Demonstrate understanding of architecture and infrastructure design
Have knowledge of Machine Learning algorithms and AI tools such as Computer Vision, NLP, RPA.
Demonstrate understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
Demonstrate knowledge in databases, Test Driven Development and Agile Development methods
Job Classification
Industry: Industrial Equipment / MachineryFunctional Area / Department: Engineering - Software & QA, Role Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time