Position: Senior Python Consultant- Need recent 5 years banking exp
Location: NYC, NY (Locals or nearby )
Duration:12 Months
Responsibilities:
- Design and implement a modern data and
forecasting platform that powers critical Firm functions, leveraging
Python pipelines, robust schemas, and secure APIs to deliver governed,
high‑quality inputs for model execution.
- Collaborate closely with senior Finance leaders,
platform engineers, and data owners to transform business requirements
into innovative technical solutions and deliver value through incremental,
high‑impact releases.
- Apply AI‑driven techniques and agentic approaches
to accelerate development, automate repetitive tasks, and enhance the
intelligence of forecasting workflows.
- Contribute to components that orchestrate model
runs, manage dependencies, and standardize inputs/outputs across
forecasting workflows.
- Ship well‑structured Python code and
unit/integration tests; ensure performance, reliability, and numerical
consistency of model results.
- Investigate data and execution issues end‑to‑end
(pipelines, mappings, orchestration) and implement durable fixes and
safeguards.
- Use version control, code reviews, automated
testing, and CI/CD to maintain quality and traceability across the
platform.
- Provide thoughtful, constructive feedback; uphold
standards for readability, performance, and data governance.
- Produce technical specs, API contracts, and
runbooks that make services easy to understand, operate, and audit.
- Identify opportunities to reduce cycle time
(e.g., caching, schema normalization, reusable libraries) and strengthen
controls for regulated processes.
- Engage in training and upskilling (Python, data
engineering, platform tooling, Agentic AI) and share learnings with the
team.
Required Technical Skills:
- Strong Python skills for building data pipelines,
orchestration services, and automation; experience with libraries such as
Pandas or NumPy is a plus.
- Foundational data science knowledge—ability to
work with structured data, apply basic statistical concepts, and
understand data quality principles.
- Ability to engage with the broader team,
communicate goals, tasks, and deliverables effectively in 1‑1 and team
settings.
- Bachelor’s degree in Computer Science,
Engineering, or a related field, or equivalent practical experience.
- Understanding of the software development
lifecycle and agile methodologies.
- Strong knowledge of databases, data structures,
and query languages (SQL preferred).
- Willingness to learn new technologies and tools,
including AI‑driven development approaches.
- Knowledge of Java is a plus (experience with Java
or other object‑oriented languages will be considered an asset).
- Typically 2+ years of relevant experience to
demonstrate the skills required for this role.
- Prior exposure to the finance or investment
banking domain.
Additional Skills (Good to Have):
- Excellent problem-solving and analytical skills.
- Strong communication skills and ability to work
collaboratively in a global team environment.
- Dynamic, flexible, and eager to learn new
technologies; solution-oriented and adaptable to changing priorities.
|
Email tracked with Mailsuite · Opt out
|
03/16/26, 03:17:56 PM |
