Job Description
A growing technology-driven organization is seeking a motivated Junior Data Engineer with strong programming and machine learning experience to join its dynamic team. This role is ideal for professionals who are passionate about building scalable data solutions, working with modern cloud platforms, and contributing to AI/ML-driven initiatives.
The ideal candidate will have hands-on experience with Python or R, data engineering tools, and big data ecosystems, along with the ability to collaborate with cross-functional teams to design, deploy, and maintain high-performance data services. You will play a key role in developing reliable data pipelines and supporting machine learning solutions from prototype through production.
Key Responsibilities
Design, develop, test, and deploy data engineering solutions and machine learning pipelines
Collaborate closely with customers and stakeholders to deliver results and communicate risks effectively
Work with multi-disciplinary teams to implement scalable AI/ML solutions across cloud and on-premise environments
Develop and maintain data processing workflows using big data technologies and modern engineering practices
Ensure network reliability, stability, and performance while implementing new services or changes
Support rapid development cycles by designing efficient testing and deployment strategies
Contribute to system architecture decisions and continuous improvement initiatives
Present technical findings, progress updates, and recommendations to stakeholders
Required Qualifications
2–5+ years of hands-on experience with Python and/or R programming
Experience with machine learning libraries such as Scikit-learn, TensorFlow, PyTorch, or similar
Strong knowledge of SQL and NoSQL databases
Experience with cloud platforms (preferably Azure) and/or on-premise environments
Familiarity with big data technologies such as Hadoop, Spark, Kafka, Flink, Splunk, or Stream Analytics
Experience with containerization and orchestration tools such as Docker and Kubernetes
Knowledge of JavaScript or other programming languages is a plus
Strong problem-solving, communication, and teamwork skills
Preferred Qualifications (Bonus Skills)
Experience in telecommunications domain
Background in statistical modeling, data mining, and advanced analytics techniques
Hands-on experience deploying machine learning models into production environments at scale
Knowledge of supervised and unsupervised learning algorithms such as regression, SVM, neural networks, and random forests
Experience with data visualization tools such as Power BI or D3.js
Leadership potential with the ability to guide or mentor team members
Role Benefits
This opportunity offers the chance to work on cutting-edge AI/ML and data engineering projects in a collaborative environment with strong growth potential. Candidates will gain exposure to modern cloud technologies, enterprise-scale data systems, and innovative machine learning applications.