Job Description:
Hands on programming experience with:
i. Proficient Python Programming
ii Key skills: Functions, classes, and object-oriented programming, List comprehensions, generators, Error handling,
iii. Working with virtual environments and package management (pip, venv)
Data Manipulation & Analysis (Pandas & NumPy)
i. Key libraries: pandas, numpy, (optional: polars)
ii.Key skills: Data cleaning and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL
Software Engineering Best Practices
i. Key practices: Version control with Git. Writing modular, reusable code. Unit testing (e.g., with pytest). Code documentation and docstrings. Using linters and formatters
Plotly Dash
i. Key skills: Customizing with Plotly Graph Objects for advanced interactivity.
ii. Creating dashboards with Dash: Callbacks, Layouts (HTML & CSS integration), Components (Dropdowns, sliders, graphs, tables).
iii. REST APIs: Fetching or sending data to backend services
Plotly experience (#4) is a plus. If we find someone that is proficient in #1, #2, and #3, then, they can pick up Dash during the engagement.
Join downtown Evanston's most exciting vibrant restaurant. We offer a fun professional environment with flexible schedules and growth opportunities.
...knowledge, skills, individual performance, and experience.Please note that salary is only one component of total compensation at Caterpillar. Benefits:Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. Medical, dental, and vision...
...reliability of some of our most important products. Our Combat Mission Systems business is currently looking for a machine operator that is... ...on our business, you'll build a career you can be proud of. BAE Systems is looking for a CNC Machinist I to join our team in...
...patients in collaboration with providers and care team to assess, develop and implement a plan of care to deliver clinically appropriate,... ...has been designed to indicate the general nature and level of work performed by employees in this position. It is not designed...
...passion for placing top-tier talent in C-level roles?Join our clients CFO team in New York City, specialising in placements for private equity-backed companies across sectors. This team focuses on high-level roles, including C-level, C-1, and C-2 positions, and has also...