Hybrid, San Francisco USA
Python Engineer

Job Description
A Python Engineer is responsible for designing, developing, and maintaining software applications using the Python programming language. They work on a wide range of projects, from web development and data analysis to artificial intelligence and automation.
Key Responsibilities:
Collect, clean, and analyze large datasets from multiple sources
Build predictive models and machine learning algorithms
Develop dashboards and visualizations to communicate findings
Collaborate with engineers and analysts to implement data solutions
Stay updated with advancements in AI, ML, and big data tools
Skills Required:
Proficiency in Python, R, or SQL for data manipulation
Experience with ML libraries (TensorFlow, Scikit-learn, PyTorch)
Strong statistical and mathematical foundation
Knowledge of data visualization tools (Power BI, Tableau, Matplotlib)
Understanding of cloud data platforms (AWS, GCP, Azure)
What We Offer:
Data Scientists can grow into roles such as Machine Learning Engineer, Data Engineer, or AI Researcher, driving innovation through data.
