artificial intelligence (ai) software engineer
at WeCloudData Inc
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Dec, 2024 | USD 52 Hourly | 01 Oct, 2024 | 3 year(s) or above | Linux,Programming Languages,Unix,C++,Cloud,Machine Learning,Git,Technology,Github,Devops,Amazon Web Services,Python,Operations,Big Data,Design,Jenkins,Internet,Software Development,Arduino,Aws | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
- Work Term: Permanent
- Work Language: English
- Hours: 40 hours per week
- Education: Bachelor’s degree
- Experience: 3 years to less than 5 years
- or equivalent experience
COMPUTER AND TECHNOLOGY KNOWLEDGE
- Cloud
- Development and operations (DevOps)
- Internet of things (IoT)
- Jenkins
- Machine Learning
- Shell script
- C++
- Linux
- Unix
- Object-Oriented programming languages
- Communication software
- Business diagram software
- Database software
- Software development
- Amazon Web Services (AWS)
- Git
- Python
- Arduino
- Big data
- GitHub
AREA OF WORK EXPERIENCE
- Design
WORK CONDITIONS AND PHYSICAL CAPABILITIES
- Fast-paced environment
- Work under pressure
- Tight deadlines
Responsibilities:
- Define system functionality
- Develop flowcharts, layouts and documentation to identify solutions
- Develop process and network models to optimize architecture
- Develop software solutions by studying systems flow, data usage and work processes
- Evaluate the performance and reliability of system designs
- Execute full lifecycle software development
- Prepare plan to maintain software
- Research technical information to design, develop and test computer-based systems
- Upgrade and maintain software
- Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
- Usability testing
- Conduct tests and perform security and quality controls
- Execute and document results of software application tests and information and telecommunication systems tests
REQUIREMENT SUMMARY
Min:3.0Max:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Toronto, ON, Canada