SOFTWARE ENGINEER
Summary
Build and maintain scalable software while integrating AI/ML features using Python, Java, or JavaScript and cloud platforms like AWS/Azure.
Why Join Us
Be part of a technology-driven organization embracing innovation and AI-powered solutions.
Work on exciting projects involving software development, automation, and intelligent applications.
Collaborate with talented engineers, product teams, and data professionals.
Gain exposure to modern development tools, cloud platforms, and emerging AI technologies.
Enjoy opportunities for continuous learning, career growth, and professional development.
What You'll Do
Design, develop, test, and maintain high-quality, scalable, and secure software applications.
Collaborate with technical teams to integrate AI and machine learning capabilities into software solutions.
Develop APIs, services, and data pipelines that support application and data processing requirements.
Contribute to system architecture and application design to ensure scalability and maintainability.
Optimize application performance, reliability, and user experience.
Troubleshoot, debug, and resolve complex technical issues.
Work closely with product, QA, and business teams to deliver solutions that meet business objectives.
Ensure compliance with security, privacy, and software development best practices.
Stay updated with emerging technologies, frameworks, and industry trends.
What We're Looking For
Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
1–3 years of experience in software development, with proficiency in Python, Java, JavaScript, or similar programming languages.
Knowledge of software development principles, APIs, databases, and cloud platforms (AWS, Azure, or GCP).
Basic understanding of AI, machine learning, or data-driven application development.
Strong analytical, problem-solving, debugging, and communication skills.
Exposure to AI frameworks (TensorFlow, PyTorch, Scikit-learn), DevOps practices, or modern software development tools is an advantage.
What's In It For You
Competitive salary and comprehensive benefits package.
Exposure to modern development tools, cloud technologies, and emerging technologies.
Continuous learning, training, and professional development opportunities.
Career growth within a fast-growing technology-driven organization.
Collaborative and supportive work environment.