Vaco - Charlotte, NC

posted about 2 months ago

Full-time
Charlotte, NC
Administrative and Support Services

About the position

This role involves developing, testing, and maintaining high-quality software using Python. The position requires participation in the entire software development lifecycle, collaborating with cross-functional teams to solve complex problems, and writing clean, reusable code. The candidate will also create large-scale data processing pipelines and keep up with emerging trends in Python development.

Responsibilities

  • Develop, test, and maintain high-quality software using Python.
  • Participate in the entire software development lifecycle, building, testing, and delivering high-quality solutions.
  • Collaborate with cross-functional teams to identify and solve complex problems.
  • Write clean and reusable code that can be easily maintained and scaled.
  • 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.
  • Debug codes when required and troubleshoot any Python-related queries.
  • Keep up to date with emerging trends and technologies in Python development.

Requirements

  • 4+ years of experience as a Python Developer with a strong portfolio of projects.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience with front-end development using HTML, CSS, and JavaScript.
  • In-depth understanding of the Python software development stacks, ecosystems, frameworks, and tools such as Numpy, Scipy, Pandas, Dask, spaCy, and PyTorch.
  • Familiarity with database technologies such as SQL and NoSQL.
  • Excellent problem-solving ability with solid communication and collaboration skills.

Nice-to-haves

  • Experience with popular Python frameworks such as Django, Flask, or Pyramid.
  • Knowledge of data science and machine learning concepts and tools.
  • A working understanding of cloud platforms such as AWS, Google Cloud, or Azure.
  • Contributions to open-source Python projects or active involvement in the Python community.

Benefits

  • Industry-standard compensation packages.
  • Professional growth and development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service