Python Software Developer

Geotech Infoservices

Kolkata District

On-site

INR 600,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GeoTech Infoservices Pvt Ltd is seeking a passionate Python developer to join our team. You will design, implement, test, and maintain high-quality software and data pipelines, using cutting-edge frameworks and collaborating with other teams to deliver new features.

You will work on data engineering challenges, build scalable solutions, and stay current with the latest Python technologies, ML concepts and tools.

Qualifications

  • 3+ years of Python development experience.
  • Bachelor's degree in CS or related field.
  • Strong knowledge of Python stacks, libraries and tooling.
  • Experience with front-end tech: HTML, CSS, JavaScript.
  • Familiarity with SQL and NoSQL databases.
  • Excellent problem-solving and communication skills.
  • Understanding of AI model usage and transformers in Python.
  • Familiarity with vector databases and embeddings.

Responsibilities

  • Develop, test and maintain high-quality software using Python.
  • Participate in full SDLC and deliver high-quality solutions.
  • Collaborate with cross-functional teams to solve complex problems.
  • Write clean, reusable, scalable code.
  • Create data processing pipelines for ML workloads.
  • Debug and troubleshoot Python-related queries.

Skills

Python development
Data pipelines
ML basics
Frontend basics
SQL/NoSQL
Problem solving
LLM usage
Vector embeddings

Education

Bachelor's degree in CS/SE

Tools

NumPy
SciPy
Pandas
Dask
spaCy
NLTK
scikit-learn
PyTorch
HTML/CSS/JS

Job description

Job Description- Python Developer

We are looking for a passionate Python developer to join our team at GeoTech Infoservices Pvt Ltd. You will be responsible for developing and implementing high-quality software solutions, creating complex applications using cutting-edge programming features and frameworks and collaborating with other teams in the company to define design & deliver new features. You will brainstorm and chalk out solutions to suit our requirements and meet our business goals. You will also be working on data engineering problems and building data pipelines. You would get ample opportunities to work on. Challenging and innovative projects, using the lates technologies & tools.


Objectives of the Role


  • 1. Develop, test and maintain high-quality software using Python programming language.

  • 2. Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions.

  • 3. Collaborate with cross-functional teams to identify and solve complex problems.

  • 4. Write clean and reusable code that can be easily maintained and scaled.


Role


  • 1. Create large-scale data processing pipelines to help developers build and train novel machine learning algorithms.Participate in code reviews, ensure code quality and identify areas for improvement to implement practical solutions.

  • 2. Debugging codes when required and troubleshooting any Python-related queries.

  • 3. Keep up to date with emerging trends and technologies in Python development.


Required Skills & Qualification


  • 1. 3+ years of experience as a Python Developer with a strong portfolio of projects.

  • 2. Bachelor's degree in Computer Science, Software Engineering or a related field.

  • 3. In-depth understanding of the Python software development stacks, ecosystems, frameworks and tools such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn and PyTorch.

  • 4. Experience with front-end development using HTML, CSS, and JavaScript.

  • 5. Familiarity with database technologies such as SQL and NoSQL.

  • 6. Excellent problem-solving ability with solid communication and collaboration skills.

  • 7. Understanding of pre-trained AI model usage (specially LLMS) including tokenization, transformer architecture for carrying out specific AI tasks using Python.

  • 8. Understanding of Vector DBs, RAGS and embedding models.


Preferred Skills & Qualifications


  • 1. Experience with popular Python frameworks such as Django, Flask or Pyramid.

  • 2. Knowledge of data science and machine learning concepts and tools.

  • 3. A working understanding of cloud platforms such as AWS, Google Cloud or Azure.

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

Similar jobs worth comparing

Python Developer
Python Developer

Straive • Chennai District

On-site
INR 2,000,000 - 4,500,000
Python Developer
Python Developer

Apex Group Ltd (UK Branch) • Mumbai

On-site
INR 900,000 - 1,300,000
Sr. Python Developer
Sr. Python Developer

Neurealm • Maharashtra

On-site
INR 1,800,000 - 2,800,000
Python Developer (Data Science & AI)
Python Developer (Data Science & AI)

Texala • Pune District

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

ContenTerra Software Pvt. Ltd. • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Python Developer
Python Developer

Sosuv Consulting • Bengaluru

On-site
INR 700,000 - 1,200,000
Highly competitive compensation
Performance-based bonuses
Comprehensive benefits package
+2
Senior Python Developer
Senior Python Developer

TECEZE • Chennai District

Hybrid
INR 1,200,000 - 1,800,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Senior Python Developer
Senior Python Developer

Thoughts2Binary • Gurugram District

On-site
INR 900,000 - 1,500,000
Senior Python Developer
Senior Python Developer

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000