Python Engineer

Blackstraw AI

Chennai District

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading AI technology firm in Chennai is seeking a Python Engineer to develop server-side applications and integrate front-end technologies. The ideal candidate should have between 4 to 8 years of experience in Python, with knowledge of frameworks like Django or Flask, and familiarity with tools like MongoDB and Docker. This position offers an opportunity to work with a team of skilled professionals in the AI domain, enhancing their product offerings through innovative solutions.

Qualifications

  • 4 to 8 years of experience in Python development, backend-focused.
  • Solid understanding of server-side logic and web frameworks.
  • Hands-on experience with front-end technologies is a plus.

Responsibilities

  • Develop server-side logic and ensure high performance.
  • Integrate front-end elements into applications.
  • Create database schemas supporting business processes.

Skills

Python
Django
Flask
JavaScript
HTML5
CSS3

Education

Degree in Computer Science or related field

Tools

MongoDB
Docker
Kubernetes
Redis
Elasticsearch
Git

Job description

Python Engineer

4 to 8 Years India All Jobs

Company name: Blackstraw.ai

Office location: Chennai

Job Type: Full-time

Experience: 3 to 7 years

Job Summary:

We are looking for a skilled Python developer who will manage the interchange of data between the server and the users. Your primary focus will be the development of all server‑side logic, ensuring high performance and responsiveness to requests from the front‑end.

You will also integrate the front‑end elements built by your co‑workers into the application; therefore, a basic understanding of front‑end technologies is necessary as well.

Key responsibilities:

  • Be an expert in Python with solid working knowledge of at least one Python web framework such as Django or Flask.
  • Good familiarity with ORM (Object Relational Mapper) libraries.
  • Integrate multiple data sources and databases into one system.
  • Understand the threading limitations of Python and multi‑process architecture.
  • Good understanding of server‑side templating languages such as Jinja 2 or Mako.
  • Basic understanding of front‑end technologies, such as JavaScript, HTML5, and CSS3.
  • Understand accessibility and security compliance.
  • Know user authentication and authorization between multiple systems, servers, and environments.
  • Understand fundamental design principles behind a scalable application.
  • Familiarity with event‑driven programming in Python.
  • Understand differences between delivery platforms (mobile vs. desktop) and optimize output accordingly.
  • Create database schemas that represent and support business processes.
  • Strong unit test and debugging skills.
  • Proficient with code versioning tools such as Git, Mercurial, or SVN.
  • Promote and ensure knowledge sharing to avoid silos in the team.
  • Follow good code quality standards.
  • Follow/maintain an agile methodology for delivering on project milestones.
  • Excellent oral, presentation, and written communication skills.
Preferred Qualifications
  • Degree in Computer Science, Engineering or a related field.
  • 6 years of experience, 5+ years bringing web and mobile applications to life.
  • Hands‑on experience with Python, R, Django, Flask, JavaScript (ES6), React, Node.js, MongoDB, Elasticsearch, Azure, Docker, Kubernetes, and Microservices.
  • Knowledge of caching technologies like Redis and queues such as Kafka, SQS, or MQ.
  • Knowledge of Big Data and Hadoop is a plus.
  • Creative problem‑solver who demonstrates clear and thoughtful approaches to challenging technical problems that solve real business needs.
Key Traits
  • Excellent communication skills.
  • Self‑motivated and willing to work as part of a team.
  • Able to collaborate and coordinate with offshore and onshore teams.
  • Problem solver and proactive in addressing challenges.

Company Profile:

Conceptualized as far back as 2015 and commencing full‑time operations in 2018, Blackstraw Technologies Pvt Ltd. is a software products and services company specializing in Artificial Intelligence (AI) and Machine Learning solutions for various industries. We support businesses around the world, including North America, Europe and Asia, working to simplify AI implementation through our platform that expedites data labelling, AI model‑training, and cloud or on‑premise deployments.

With more than 2000 years of combined work‑experience, the 400+‑strong Blackstraw team comprises experts in the AI value chain. We are a fast‑moving team that prides itself on rapidly identifying use‑cases and fine‑tuning our products to meet specific business needs.

We focus on solutions related to computer vision, natural language processing, and data annotation tools for deep learning models. To stay competitive, we help organizations adopt smart AI solutions and service offerings, overcoming complexity, data inadequacy, and cost challenges.

Our mission is to enable enterprises to adopt AI more easily, cost‑effectively, and time‑efficiently with a plug‑and‑play approach to their data.

Blackstraw operates out of Canada, USA, & India. Our head office is based in Florida, USA.

Apply to This Job

Fill in your information and submit your application.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Blackstraw AI • Chennai District

On-site
INR 800,000 - 1,500,000
Full Stack Developer
Full Stack Developer

Blackstraw AI • Chennai District

On-site
INR 800,000 - 1,200,000
Senior AI/ML Engineer
Senior AI/ML Engineer

Blackstraw AI • Chennai District

On-site
INR 1,200,000 - 1,800,000
Python Software Developer
Python Software Developer

Blackstraw Technologies • Chennai District

On-site
INR 1,200,000 - 2,100,000
Cloud experience (AWS/Azure)
Caching & messaging queues (plus)
Data Scientist
Data Scientist

Blackstraw AI • Chennai District

On-site
INR 1,000,000 - 2,000,000
ML Ops Engineer
ML Ops Engineer

Blackstraw AI • Chennai District

On-site
INR 800,000 - 1,200,000
Snowflake Data Architect
Snowflake Data Architect

Blackstraw AI • Chennai District

On-site
INR 1,500,000 - 2,500,000
Senior Data Engineer – Kafka & Flink
Senior Data Engineer – Kafka & Flink

Blackstraw AI • Chennai District

On-site
INR 1,200,000 - 1,800,000
Python Developer – 3+ Years
Python Developer – 3+ Years

LetzBizz • Chennai District

On-site
INR 1,200,000 - 1,800,000
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine, LLC. • Hyderabad

Remote
INR 1,200,000 - 2,400,000
Remote work options
Legal compliance with local regulations
Competitive compensation in INR
+1