Search jobs > New York, NY > Python developer
About the Position
Python is a vital part of Jane Street’s research and trading work, acting as the go-to language for data analysis, visualization, and machine learning.
Our Python developer tools team is responsible for the tools that support our work in Python, including :
- CI for running tests and static analysis
- Automation around the deployment of Python environments and applications
- Libraries for building hybrid Python / OCaml systems
We’re looking for engineers with experience building Python tooling at large scale who want to leverage those skills in a new environment.
The job is wide-ranging, involving both technical and product design challenges from finding ways to speed up our static analysis and test harnesses to working with users to understand their workflows and requirements and designing solutions that fit their needs.
We’re also looking for someone who can contribute to guiding our relatively young Python ecosystem, helping us form and communicate best practices, and make good choices about the tools and libraries we use.
Lots of our automation and Python tooling is written in OCaml, but we’re happy to teach you that, and we don’t expect any previous experience with OCaml or any other functional programming language.
If you're a recruiting agency and want to partner with us, please reach out to .
Deep Machine Learning Engineer (Expert Level Python) - 7+ years of Molecules or Proteins a must!
Machine Learning Engineer (Expert Level Python) - 7+ years of experience. Ideal candidates will have demonstrated expertise in developing deep learning techniques, as well as strong Python programming skills. ...
Python Developer Tools Engineer
Our Python developer tools team is responsible for the tools that support our work in Python, including:. We’re looking for engineers with experience building Python tooling at large scale who want to leverage those skills in a new environment. We’re also looking for someone who can contribute to gu...
Software Engineer - Python Developer Productivity
As a Software Engineer on Developer Productivity, you’ll identify, develop, and drive investments to improve the velocity and quality of our engineering, as well as bolster the happiness and productivity of other developers. If you’re motivated to develop reliable, performant, scalable systems and t...
Software Engineer - Python Developer Productivity.
As a Software Engineer on Developer Productivity, you'll identify, develop, & drive investments to improve the velocity & quality of our engineering, as well as bolster the happiness & productivity of other developers. If you're motivated to develop reliable, performant, scalable systems & tools, he...
Sr Perl / Python Full Stack Engineer - Mainframe Ops Tools
Sr Perl / Python Full Stack Engineer - Mainframe Ops Tools. The Mainframe Computing Operational Tools Team develops new applications and tools that assist the Mainframe Computing Department in their support of the Wealth Management (WM) and Institutional Securities Group (ISG) business units, as wel...
Software Engineer - Financial Services - Python Developer - New York, NY
Develop web-based tools for internal teams and users. Two years of professional experience in software engineering. Programming experience in Python (relational databases and SQL a plus). We are a team of researchers, engineers, and financial industry professionals using sophisticated statistical mo...
Lead Software Engineer - Python -Risk PNL Developer
Formal training or certification on software engineering concepts and 5+ years applied experience with python. As a Lead Software Engineer at JPMorgan Chase within the Corporate & Investment Bank's Support functions group, you are an integral part of an agile team that works to enhance, build, and d...
Software Engineer, GenAI Operator Group
Influence the culture, values, and processes of a growing engineering team. Ability to turn business and product ideas into engineering solutions. At Scale, we believe that the transition from traditional software to AI is one of the most important shifts of our time. ...
Senior Software Engineer - Data Capture Team
As a member of the Data Capture team you will establish the foundational set of core platform frameworks and pipelines which are a vital key to success – enabling dozens of engineering and analytical teams to unlock the power of data to drive key business decisions and provide engineering, analytics...
Sr. Data Analyst
You will work closely with business partners, data engineers, and software developers to identify data needs, develop data models, and create insightful reports and dashboards using Power BI. Stay up-to-date on the latest data analysis tools and technologies, including but not limited to Python and ...