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:
- Continuously learn emerging technologies, embrace feedback, and develop professional communication and teamwork skills.
- Follow software engineering best practices, security standards, and coding guidelines.
- Collaborate with engineering teams on real-world projects and contribute to technical problem-solving.
- Gain hands-on experience with DevOps practices, CI/CD pipelines, Docker, Kubernetes, and cloud platforms.
- Work with modern development technologies, databases, APIs, and software architecture principles.
- Gain practical experience in AI/ML, including data processing, model training, evaluation, and Generative AI integration.
- Explore Agentic AI development, including AI agents, LLMs, tool calling, MCP, RAG, and workflow automation.
- Apply AI-assisted coding tools for code generation, debugging, refactoring, testing, and documentation.
- Assist in designing, developing, testing, debugging, and maintaining software applications and APIs.
- Develop programming, problem-solving, and software engineering skills through structured training and mentorship.
Education: Bachelor's degree in Computer science, Computer Science and Engineering or Computer Science and Information Technology.
Requirements:
- Basic knowledge of programming languages such as C#, Python, Java, C++, JavaScript, or similar.
- Understanding of OOP concepts, data structures, algorithms, networking, and SQL/NoSQL databases.
- Familiarity with AI, Machine Learning, Generative AI, and Large Language Models (LLMs).
- Basic understanding of Agentic AI concepts, including AI agents, tool calling, prompt engineering, and task orchestration.
- Familiarity with Git and cloud platforms (AWS, Azure, or GCP).
- Strong analytical, problem-solving, communication, and teamwork skills.
- 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, you’ll 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 35,000 to 45,000
- 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 40,000 and 60,000 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 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: November 18, 2026