
Junior Python Engineer – Data, AI
Miratech
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇮🇳 India
Visit company websiteJob Level
Junior
Tech Stack
ETLLinuxPythonSQL
About the role
- Design, develop, test, and maintain Python applications and SQL queries
- Perform data analysis, validation, and resolve data quality issues
- Build and optimize ETL/data pipelines using modern data tools
- Work with relational databases and apply data modeling and normalization techniques
- Support system integration, debugging, and performance optimization
- Collaborate with senior engineers, data scientists, and cross-functional teams
- Contribute to AI/ML workflows such as data preparation, feature engineering, and model integration
- Assist in deploying and monitoring AI/ML models in production environments
- Maintain technical documentation and follow best engineering practices
- Participate in task estimation, sprint planning, and continuous improvement initiatives.
Requirements
- 2–5 years of experience in Python development
- 1–3 years of hands-on experience with SQL and relational databases (Sybase preferred)
- Strong understanding of database design, normalization, and query optimization
- Experience working on Linux-based systems
- Solid understanding of ETL processes and data pipelines
- Good problem-solving skills with the ability to work independently
- Strong written and verbal communication skills in English
- Experience working with globally distributed teams.
Benefits
- Health insurance
- Language courses
- Relocation program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonSQLETLdata analysisdata modelingnormalizationdebuggingperformance optimizationAI/ML workflowsfeature engineering
Soft skills
problem-solvingindependencecommunicationcollaborationtask estimationsprint planningcontinuous improvement