Software Developer #FR (1 year)
About this job
Your new company
Client is a trading company looking for a Software Developer
Your new role
- Assist in the design, development, testing, and maintenance of AI and machine-learning applications.
- Develop solutions using Python, particularly for computer vision, image classification, data processing, and machine-learning use cases.
- Support the preparation, cleaning, analysis, and interpretation of datasets for model development.
- Train, test, and evaluate machine-learning models and help improve model performance.
- Contribute to computer vision projects involving image recognition and classification.
- Develop and maintain software components using object-oriented programming principles.
- Support web-based applications using technologies such as JavaScript, HTML and CSS where required.
- Work with relational data and perform basic database operations using SQL.
- Use version-control platforms such as GitHub to manage and collaborate on code.
- Troubleshoot technical issues, debug applications, and participate in software testing.
- Collaborate with cross-functional team members to understand requirements and translate them into technical solutions.
- Prepare technical documentation covering development work, testing, and system functionality.
- Keep abreast of developments in artificial intelligence, computer vision, and machine learning.
What you'll need to succeed
Your previous experience in a similar role will lead to your success, as you will ideally have:
- Bachelor's degree in Computer Science, Computer Engineering, Artificial Intelligence, Software Engineering, or a related discipline.
- Fresh graduates or candidates with internship/project experience are welcome to apply.
- Good programming foundation in Python.
- Understanding of object-oriented programming, data structures, and algorithms.
- Exposure to artificial intelligence, machine learning and/or computer vision.
- Familiarity with machine-learning/data-analysis libraries such as Pandas, Scikit-learn and Matplotlib would be advantageous.
- Working knowledge of C++, JavaScript, HTML/CSS and SQL would be advantageous.
- Familiarity with Git/GitHub or similar version-control tools.
What you'll get in return
You will be given the chance to continuously grow in the company due to the expanding business entity, whilst being a part of the team in the growing business.
What you need to do now
If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call Francesca at Hays on +65 6027 2257 or email [email protected] for a confidential discussion. Referrals are welcome.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.
EA Reg Number: R1660446
EA License Number: 07C3924
Company Registration No: 200609504D
Market insight
9% above the medianExplore related jobs
Similar jobs
Devops Engineer
Full Stack Developer (JAVA8, Microservices)
Business Data Analyst (9 Month Contract)
Production Services Specialist (Finacle) - 12 months contract
Account Director, Public Sector (Technology)
Software Engineer / Power Platform
Frequently asked questions
What salary can I expect?
The employer lists $5,000 – $5,500 for this role at HAYS SPECIALIST RECRUITMENT PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 65 377 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for HAYS SPECIALIST RECRUITMENT PTE. LTD. and Singapore.
