In this role, you'll collaborate with engineering, product, data science, analytics, operations, and AI/ML teams on programs that empower us to iterate quickly, delighting our passengers and drivers with rideshare focused mapping.
Python Software Developer
🕒 16 days ago
PythonScientific ComputingData VisualizationSoftware Engineering
📜 Description
- Guide the completion of projects and contribute to the design, development, test, maintenance, and deployment of scientific computation and simulation libraries and tools.
- Support multiple deployment pathways, including desktop, containerized, and HPC/cluster environments.
- Contribute to the design and build data visualization and analysis tools to assist scientists interpret simulation results.
- Integrate simulation and computation libraries with other platforms, applications, and data pipelines.
- Troubleshoot issues that span software, computational methods, and scientific/engineering domains.
- Collaborate with multidisciplinary teams to gather requirements and deliver high-quality solutions.
🛠️ Requirements
- Bachelor's degree in computer science, software engineering, or a related technical discipline, or equivalent experience.
- Advanced knowledge of Python and scientific computing libraries (e.g., NumPy, SciPy, pandas).
- Advanced object-oriented design and implementation skills.
- Experience applying solid software engineering practices, including clean code and testing discipline.
- Advanced experience with Git or an equivalent version control system.
- Ability to work independently on complex problems and document designs.
✨ Benefits
- Relocation Assistance
- Education Reimbursement Program
- Flexible schedules (*depending on project needs)
Similar jobs
Search more Software Engineer jobsSoftware Engineer, Fulfillment
Lyft👥 10,000+ employees🏢 Transportation
The Fulfillment group, in Marketplace, at Lyft is responsible for determining what inventory can be reliably offered for a given rider session and reliably fulfilling rider requests.
Software Engineer, Fulfillment Core Services
Lyft👥 10,000+ employees🏢 Transportation
As a Software Engineer on the Fulfillment Core Services team, you will enhance ride state transitions and integrate new products while collaborating across teams to solve complex backend challenges.
Software Engineer, Observability
Lyft👥 10,000+ employees🏢 Transportation
As a member of the Observability team, you will maintain and enhance Lyft's logging and metrics infrastructure, ensuring operational health and performance across the platform.
Software Engineer, Async Platform
Lyft👥 10,000+ employees🏢 Transportation
As a Software Engineer for the Async Platform, you will design, develop, and maintain scalable systems while ensuring reliability and efficiency across the platform.
