AI Developer – Vision and Language - Senior
at Jatom Systems IncCAN
Ottawa, ON K2M 1X3, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 04 Feb, 2025 | Not Specified | 05 Nov, 2024 | 8 year(s) or above | Software Development,Python,Enterprise Software,Computer Science | 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:
REQUIRED QUALIFICATIONS
- Bachelor’s degree in computer science, Software Engineering, a related field, or equivalent job experience..
- 8+ years of experience developing high quality enterprise software
- Proficiency in Python and C#. Familiarity with software development best practices
- Solid understanding of machine learning concepts, frameworks, and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Strong problem-solving skills and the ability to drive best in class solutions while maintaining simplicity
- Proven history of getting things done (e.g., not just a thinker, but someone capable of delivering high quality code and finishing the job)
- Team player – able to share, mentor and code review, with the ability to adapt to the latest development techniques.
- Eligible for up to a top-secret security clearance.
PREFERRED QUALIFICATIONS
- Agile development experience, including the use of automated unit and integration tests.
- Good understanding of AI/ML frameworks and tools
- Enterprise development experience (large databases, multi-tier applications).
- Linux experience.
Responsibilities:
- Design, Develop, and Test: Create robust, scalable, and efficient software solutions following industry best practices and meeting documented acceptance criteria.
- Write Clean Code: Craft well-documented and maintainable code, adhering to coding standards and guidelines.
- Code Reviews: Conduct thorough code reviews to ensure compliance with coding conventions and quality standards.
- Troubleshooting and Debugging: Identify root causes and implement effective solutions for issues that arise.
- Collaborate: Work closely with your team, including developers, testers, product owners, and managers.
- Continuous Improvement: Embrace a focus on continuous improvement and challenge the status quo.
- Agile Participation: Actively engage in Agile ceremonies, such as daily standups, grooming, sprint reviews, retrospectives, planning, and demos.
- Write, test, and maintain high-quality code in Java, Python, and C# to support AI/ML initiatives.
- Work closely with senior developers, data scientists, and other team members to understand requirements and deliver high quality innovative solutions.
- Assist in integrating AI/ML models and algorithms into existing systems and applications.
- Develop using test driven design (TDD) and CI/CD principles.
- Stay updated with the latest trends and advancements in AI/ML and related technologies.
REQUIREMENT SUMMARY
Min:8.0Max:13.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science software engineering a related field or equivalent job experience
Proficient
1
Ottawa, ON K2M 1X3, Canada