Miratech

Junior Python Engineer – Data, AI

Miratech

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job 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