Senior Python Software Engineer, ML Developer Tools
New
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum of 5 years of professional software engineering experience
- Required Skills
- PythonJavascriptMachine LearningSoftware ArchitectureTypeScriptReact
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience
- Minimum of 5 years of professional software engineering experience with a strong focus on Python development
- Demonstrated experience architecting and maintaining complex Python applications, frameworks, libraries, or developer tools
- Professional experience with JavaScript or TypeScript in production environments
- Hands-on experience with modern frontend frameworks such as React, Svelte, or similar technologies
- Strong understanding of software architecture, API design, performance optimization, and scalable system development
- Experience contributing to, maintaining, or actively participating in open-source software projects
Responsibilities
- Design, develop, and maintain core features for machine learning developer tools
- Architect and implement complex Python frameworks and software systems
- Contribute to the long-term technical direction of developer platforms
- Collaborate with engineers, product stakeholders, and open-source contributors
- Review code, provide technical guidance, and participate in engineering discussions
- Integrate modern frontend technologies into Python-based applications
- Troubleshoot, optimize, and resolve complex technical challenges
- Engage with the developer community
View Full Description & ApplyYou'll be redirected to the employer's site