Tech Stack
AngularCloudJavaMicroservicesPythonRPASOAP
About the role
- 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
Requirements
- Experience in software programming languages including Python, Java, C++ with 2-6 years of relevant experience
- Expertise in Software Development and DevOps Process such as MLOps, CI/CD, GitHub, AngularJS
- Experience in containerization, microservices and cloud-based design
- Understanding of architecture and infrastructure design
- Knowledge of Machine Learning algorithms and AI tools such as Computer Vision, NLP, RPA
- Understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
- Knowledge in databases, Test Driven Development and Agile Development methods
- Contemporary work-life balance policies and wellbeing activities
- Comprehensive private medical care options
- Safety net of life insurance and disability programs
- Tailored financial programs
- Additional elected or voluntary benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonJavaC++MLOpsCI/CDGitHubAngularJScontainerizationmicroservicesMachine Learning
Soft skills
leadershipcommunication