We are looking for fresh graduates with a background in Computer Science or related fields to join us as Trainee Engineers. This role provides hands-on learning in Software Development DevOps or AI/ML bridging the gap between academic knowledge and professional practice. You will gain practical experience working on real-world projects under the guidance of experienced mentors.
Key Responsibilities:
- Build technical and problem-solving skills through training and mentorship.
- Learn new tools technologies and professional best practices.
- Collaborate on live projects to apply academic concepts to real-world scenarios.
- Assist in coding debugging and testing software systems.
- Work with data and assist in training machine learning models.
- Learn about deploying and integrating AI/ML solutions.
- Get hands-on experience with CI/CD pipelines cloud platforms and containerization tools.
- Understand infrastructure setup and monitoring.
- Improve communication and teamwork skills.
- Embrace feedback and develop a professional work ethic.
Qualifications :
Education: Bachelors degree in computer science Computer Science and Engineering or Computer Science and Information Technology.
Requirements:
- Knowledge of programming languages (C# Python Java C JavaScript or similar) OOP concepts data structures and algorithms.
- Understanding networking principles and basic database systems (SQL/NoSQL).
- Awareness of machine learning concepts and tools.
- Familiarity with version control (Git) and cloud basics (AWS Azure GCP).
- Strong analytical skills and logical thinking.
- Strong written and verbal communication abilities for documentation and collaboration.
Additional Information :
- Employment Type: Full-time
- Weekend: 2 Days
- Work Model: Onsite
- Training Period: 4 months
Compensation and Benefits:
Join a Workplace That Values You
At Nifty Coders we celebrate innovation collaboration and the unique contributions each of our employees brings. We prioritize a work environment that encourages growth well-being and a healthy work-life balance. Here youll be part of a team that values creativity promotes flexibility and empowers individuals to thrive.
As part of our commitment to supporting you we offer a range of benefits and perks designed to enhance your work experience:
Compensation and Career Growth:
- During the 4-month training period trainees will receive a competitive monthly compensation ranging from BDT 35000 to 45000
- Upon successful completion of the program trainees will earn a valuable certification recognizing their skills and dedication
- Subsidized daily lunch
- Annual company tour
- Successful trainees will be offered permanent roles as Associate Software Engineers with a salary package between BDT 40000 and 60000 along with access to comprehensive benefits and clear opportunities for growth
Perks & Benefits for Permanent Employees:
All permanent roles at Nifty Coders come with a comprehensive set of benefits to support your well-being and career development:
- Two annual bonuses
- Paid Maternity Leave (4 months) and Paternity Leave (5 working days)
- Comprehensive medical insurance for employees and their dependents
- Monthly and quarterly team-building events
- Transport allowance
- Mobile and internet allowance
- A structured performance review process to promote growth and transparency
- Company-sponsored certifications for learning and professional growth
At Nifty Coders we foster a culture of collaboration continuous learning and innovation ensuring that every employee has the opportunity to grow and succeed.
Application Deadline: July 16 2025
Remote Work :
No
Employment Type :
Full-time