MEL Systems and Services Ltd
Posted 10mo ago

Python Developer Interns

MEL Systems and Services Ltd
Chennai, Tamil Nadu, India
OnsiteInternship
Responsibilities
  • developing software
  • building APIs
  • analyzing data
Requirements
  • Pursuing a relevant bachelor’s or master’s degree
  • Strong Python and OOP skills
  • Experience with Flask/Django
  • SQL/NoSQL (MySQL
  • PostgreSQL
  • MongoDB)
  • RESTful APIs, Git
  • Familiarity with data libraries and IoT protocols desirable
Technical tools mentioned
PythonFlaskDjangoMySQLPostgreSQLMongoDBGitGitHubNumPyPandasOpenCVMQTTModbusOPC-UAExcel

Job description

Job Summary

We are looking for passionate and skilled Python Developer Interns to join our Digital Technology Solutions Department. The interns will be involved in developing software modules, data-driven tools, and digital product solutions for industrial and business applications.

Key Responsibilities

  • Design, develop, and test Python-based software components and scripts for digital products and automation tools.

  • Assist in building web applications, APIs, and backend services using Python frameworks such as Flask or Django.

  • Support data acquisition, transformation, and analysis workflows from multiple sources (databases, sensors, or APIs).

  • Collaborate with cross-functional teams to develop integrated Digital Technology Solutions for internal and client projects.

  • Participate in prototyping, debugging, and performance optimization of developed applications.

  • Work on automation and integration tasks with IoT, industrial systems, or business process applications.

  • Prepare documentation, version control (Git), and maintain structured development records.



Requirements

Technical Skills Required

  • Strong foundation in Python programming and object-oriented design.

  • Basic experience with Flask or Django frameworks for web and API development.

  • Familiarity with SQL / NoSQL databases (MySQL, PostgreSQL, MongoDB).

  • Understanding of RESTful APIs, JSON/XML data formats, and integration techniques.

  • Exposure to data analytics, Excel/CSV automation, or scripting for data handling.

  • Basic understanding of IoT communication protocols (MQTT, Modbus, OPC-UA) – desirable.

  • Experience with Git/GitHub for version control.

  • Optional: Familiarity with NumPy, Pandas, or OpenCV for data or image handling.

Eligibility & Qualifications

  • Pursuing B.E/B.Tech/M.E/M.Tech/BCA/MCA in Computer Science, IT, Electronics, or related discipline.

  • Final year students or recent graduates preferred.

  • Academic or personal projects demonstrating Python programming proficiency will be an advantage.



About MEL Systems and Services Ltd

Indian engineering and technology solutions serving electronics, automation, aerospace, and defence industries.

Similar jobs

Python Developer roles near Chennai, Tamil Nadu
5h
Save
Mark Applied
Hide
Python with Azure
Hyderabad or Bengaluru or Pune or Mumbai or Chennai or Indore
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesBSE: 532540: Global leader in IT services, consulting, and business solutions.
5+ YOERequires 5+ years of experience, advanced Python and Pytest skills, Azure platform expertise, CI/CD pipeline architecture, automated testing, security scanning, and a bachelor's engineering degree.
Python, Pytest, Azure Data Factory (ADF), Azure Functions, Azure DevOps, Azure Monitor, Key Vault, Databricks, Blob Storage, Azure Data Lake Storage (ADLS), Bicep, Airflow, GitHub Actions, GitLab CI, Jenkins
10h
Save
Mark Applied
Hide
Python Developer
Chennai, Tamil Nadu, India
OnsiteFull Time
NucleusTeq
NucleusTeq: Private software services delivering data, cloud, AI, and digital transformation solutions to enterprises.
3+ YOERequires 3+ years of professional Python backend development, proficiency with modern Python frameworks, relational databases, ORM libraries, Git, CI/CD pipelines, and production incident resolution.
Python, FastAPI, Flask, Django, PostgreSQL, MySQL, SQLAlchemy, Git, GitHub, GitLab, Docker, Kubernetes, AWS, Google Cloud, Azure, Redis, ClickHouse, HTML, CSS, JavaScript, gRPC, Kafka, Celery, RabbitMQ, Swagger, OpenAPI
3w
Save
Mark Applied
Hide
Python Developer - Software Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Citi
CitiNYSE: C: Global financial services organization enabling growth and economic progress.
5+ YOERequires 5+ years of Python development, financial services experience, database knowledge, GIT or Bitbucket, CI/CD tools, Windows and Linux, and a bachelor's degree or equivalent experience.
Python, MongoDB, Oracle, Windows, Linux, Continuous Integration, Continuous Deployment, GIT, Bitbucket
3w
Save
Mark Applied
Hide
Python Developer - Software Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Citi
CitiNYSE: C: Global financial services organization enabling growth and economic progress.
5+ YOERequires 5+ years of Python development, financial services experience, databases, Windows/Linux, shell and batch scripting, CI/CD, Git or Bitbucket, and a bachelor's degree or equivalent experience.
Python, MongoDB, Oracle, Windows, Linux, Continuous Integration, Continuous Deployment, Git, Bitbucket
3w
Save
Mark Applied
Hide
Gen AI, Python Engineer (AI/LLM | FastAPI | AWS)
Hyderabad or Bengaluru or Chennai
OnsiteFull Time
CGI
CGITSX: GIB.A: Global IT consulting and business services firm.
5+ YOERequires 5–7 years of software development experience, strong Python expertise, generative AI and LLM development, AWS, REST APIs, machine learning frameworks, databases, and Agile collaboration.
Python, FastAPI, AWS, Amazon Bedrock, Amazon SageMaker, AWS Lambda, Amazon S3, Amazon EC2, Amazon RDS, API Gateway, PyTorch, TensorFlow, Scikit-learn, LangChain, LlamaIndex, Flask, SQL, NoSQL, Pinecone, FAISS, OpenSearch, ChromaDB, Weaviate, PEFT, LoRA, Amazon CloudFront, LangGraph, Terraform, Agile
3w
Save
Mark Applied
Hide
Senior Python Engineer(Autonomous, High-Performance Developer)
Chennai, Tamil Nadu, India
OnsiteFull Time
Recode Solutions
Recode Solutions: Industry 4.0 technology services delivering AI automation, digital workers, and transformation solutions to enterprises.
8+ YOERequires expert Python skills, object-oriented and asynchronous programming knowledge, software engineering and testing experience, independent project ownership, and familiarity with another programming language.
Python, LangChain, CrewAI, AutoGen, LangGraph, PyTorch, TensorFlow, Docker, FastAPI, AWS, GCP, RabbitMQ, Kafka, JavaScript, Rust, Go, C++
3w
Save
Mark Applied
Hide
Pyspark Spark Python Developer - Chennai/ Bangalore
Chennai or Bengaluru
OnsiteFull Time
Tech Mahindra
Tech MahindraNSE: TECHM: Global provider of IT services, consulting, and business solutions.
4+ YOEBachelor's or higher degree required. Requires 4–15 years listed experience, with 8 years hands-on Hadoop and big data development, plus Spark, Hive, Python or Scala, SQL, Airflow, Linux, shell scripting, Git, and distributed systems.
SQL, Python, Apache Spark, PySpark, Apache Airflow, Hadoop, Apache Hive, HiveQL, Apache Kafka, Sqoop, Linux, Git, Scala
1mo
Save
Mark Applied
Hide
PAD for Returnship Program - PAN India
Chennai or India
HybridFull Time
Cognizant
CognizantNASDAQ: CTSH: Global professional services providing technology and consulting services.
3+ YOEMinimum 3+ years prior experience, career break of 12+ months, hands-on Power Automate Desktop and Power Automate, Python and API integration experience, PL500 preferred, Jira and Agile experience, immediate to 60-day notice.
Power Automate Desktop, Power Automate, Power Platform, Python, API, Jira