Enable job alerts via email!

Python Developer

VE3

City Of London

On-site

GBP 40,000 - 60,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the tech sector is seeking a motivated Python Developer to enhance their software solutions. This role requires developing scalable applications, integrating machine learning models, and collaborating with cross-functional teams. Ideal candidates will possess 2-3 years of Python experience and a strong understanding of associated libraries and frameworks.

Benefits

Opportunities for career growth
Collaborative work environment
Competitive salary

Qualifications

  • 2-3 years experience as a Python Developer required.
  • Strong knowledge of Python libraries and frameworks like Flask, Django.
  • Familiarity with ETL processes and data visualization libraries is a plus.

Responsibilities

  • Develop and optimize data processing pipelines for large datasets.
  • Design and maintain scalable applications using Python.
  • Collaborate with data scientists to integrate machine learning models.

Skills

Problem-solving
Analytical skills
Communication
Collaboration
Proficiency in Python
Data manipulation
Machine learning concepts

Education

Bachelor’s degree in Computer Science or related field

Tools

Flask
Django
Pandas
NumPy
Docker
PySpark

Job description

Job Title: Python Developer
Role Overview:

We are seeking a motivated Python Developer to join our dynamic team. The ideal candidate will have 2-3 years of experience in developing scalable applications and be proficient in Python. You will work on creating, enhancing, and maintaining innovative software solutions while collaborating with cross-functional teams to deliver exceptional results.

Requirements
Key Responsibilities:
  • Develop and optimize data processing pipelines for large-scale datasets.
  • Design, implement, and maintain scalable applications using Python.
  • Collaborate with data scientists and analysts to integrate machine learning models and algorithms into production systems.
  • Build and deploy RESTful APIs or microservices to support data-driven applications.
  • Perform data wrangling, cleaning, and transformation to enable actionable insights.
  • Write clean, modular, and maintainable code with an emphasis on performance.
  • Ensure application security and scalability across diverse data processing workflows.
  • Stay current with emerging technologies in data processing, AI, and data science.
Technical Skills:
  • 2-3 years of experience as a Python Developer.
  • Strong proficiency in Python 3.x and understanding of its libraries and frameworks such as Flask, Django, or FastAPI.
  • Proficiency in Python 3.x and libraries like Pandas, NumPy, and Dask.
  • Experience with data manipulation and processing frameworks (e.g., PySpark, Apache Beam).
  • Strong knowledge of databases, including SQL and NoSQL (e.g., PostgreSQL, MongoDB).
  • Familiarity with ETL processes and tools such as Airflow or Luigi.
  • Experience with message brokers (e.g., RabbitMQ, Kafka) for real-time data processing.
  • Experience with data visualization libraries (e.g., Matplotlib, Seaborn, Plotly) is a plus.
  • Knowledge of ORM libraries like SQLAlchemy or Django ORM.
  • Familiarity with containerization tools like Docker.
  • Basic understanding of front-end technologies (e.g., HTML, CSS, JavaScript) for integration purposes.
  • Experience with testing frameworks like PyTest, UnitTest, or similar.
Soft Skills:
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work in an agile environment and handle multiple tasks effectively.
  • Eagerness to learn and adapt to new tools and technologies.
Preferred Qualifications (Nice-to-Have):
  • Basic understanding of machine learning concepts and frameworks like Scikit-learn, TensorFlow, or PyTorch.
  • Understanding of DevOps practices and CI/CD pipelines.
  • Familiarity with cloud services such as AWS, Azure, or GCP.
  • Hands-on experience with AI/ML workflows or deploying machine learning models in production.
  • Knowledge of big data technologies like Hadoop, Hive, or Spark.
  • Familiarity with MLOps tools and practices, such as MLflow, Kubeflow, or DataRobot.
Education:
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
Benefits
Why Join Us?
  • Work on cutting-edge technologies and impactful projects.
  • Opportunities for career growth and development.
  • Collaborative and inclusive work environment.
  • Competitive salary and benefits package.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Python Developer

TieTalent

London

Remote

GBP 35,000 - 55,000

5 days ago
Be an early applicant

Contract Python Developer

JR United Kingdom

Slough

Remote

GBP 45,000 - 70,000

10 days ago

Python Developer

JR United Kingdom

Watford

Remote

GBP 30,000 - 55,000

10 days ago

Python Developer

JR United Kingdom

Stevenage

Remote

GBP 40,000 - 70,000

10 days ago

Python Developer

JR United Kingdom

Milton Keynes

Remote

GBP 45,000 - 75,000

10 days ago

Python Developer

JR United Kingdom

Woking

Remote

GBP 40,000 - 70,000

10 days ago

Python Developer

JR United Kingdom

Chelmsford

Remote

GBP 40,000 - 70,000

10 days ago

Python Developer

JR United Kingdom

Maidstone

Remote

GBP 45,000 - 65,000

10 days ago

Python Developer

JR United Kingdom

Hounslow

Remote

GBP 40,000 - 65,000

10 days ago