Job Closed
This listing is no longer active.
Developer tools for Machine Learning
Staff Software Engineer, DevTools, Python
Location
United States
Posted
69 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer, DevTools, Python
Iterative
• Participate and lead efforts around the development of our flagship DVC product and ecosystem - including leading and owning cross product features and efforts and strong involvement with adjacent projects and products. • We expect strong SW engineering skills and knowledge and excellent coding culture (CQ standards, automation, testing, FOSS contributions, etc). Specifically Strong Python experience is required, as well as and experience building dev-tools and maintaining open source software.
Job Requirements
- Motivation and interest - devtools space, Machine Learning and Data science space, Python ecosystem, storage and data systems
- Remote work self-discipline
- Excellent communication skills - clear, constructive, and respectful dialog with other team members, community and leadership. This includes (but not limited to) - written communication in form of technical discussions in various systems. We feel most at home on: Github, Slack, and Notion.
- Ability to manage your time, define, spec-out and deliver large tasks and features. contribute and co-own team and product planning, respect deadlines business priorities (demos, customers, conventions, and other milestones), etc
- Experience working remotely in Agile and dynamic teams
- Open source contributions and experience in maintaining projects (OSS)
- System programming experience - kernel-level, virtualization, databases, filesystems, etc.
- Strongly prefer: Some Machine Learning or Data Science experience - this is so you can easily identify and replicate user issues and worklows
Benefits
- Work wherever you want - No offices. Team is distributed remotely worldwide.
- Work whenever you want - Asynchronous communication and engineering culture. We are light on meetings and emphasize people finding their own schedule to be prolific & effective. Oh yeah, also Unlimited PTO and sick days!
- Open-source your code - We’re an open-source-first company (frankly, it’s in our DNA). Your work will be visible and will be used by thousands of developers every day! Check out our Discord and GitHub.
- Competitive compensation - based on the work you do here and not your previous salary.
- Great health coverage (medical, dental, vision) for you and your family, 100% paid by us (US only, but can discuss and reimburse, adjust the salary in other locations).
- Benefits - 401K with 100% match up to 4% of annual salary (US only, but we give the best we can worldwide through reimbursements and hiring platforms).
- Participate in conventions and conferences (PyCon, PyData, O'Reilly AI, etc) - We encourage and support everyone in giving talks, writing blog-posts, and other activities.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Diseñar y desarrollar arquitecturas de microservicios escalables, resilientes y de alto rendimiento. • Aprovechar los servicios de AWS (Lambda, ECS, S3, DynamoDB, RDS, etc.) para construir aplicaciones nativas en la nube. • Implementar y optimizar APIs (REST, GraphQL, gRPC) con un enfoque en el rendimiento y la seguridad. • Trabajar con bases de datos relacionales (PostgreSQL, MySQL) y NoSQL (MongoDB, DynamoDB), asegurando un rendimiento y escalabilidad óptimos. • Diseñar y mantener pipelines de CI/CD para agilizar el despliegue y la automatización. • Aplicar las mejores prácticas en fiabilidad de sistemas, observabilidad y monitoreo para garantizar alta disponibilidad. • Colaborar con equipos multifuncionales (producto, diseño, DevOps) para entregar soluciones de alta calidad. • Liderar discusiones técnicas y orientar a ingenieros junior.
• Analizar, diseñar, desarrollar y mantener proyectos backends y APIs. • Conectar, y procesar fuentes de datos diversas: bases de datos, APIs, ficheros, etc. • Desarrollar scripts o funciones en Python y/o AWS lambdas para tratamiento de datos. • Participar en la definición de soluciones técnicas junto con el equipo técnico y negocio.
Staff Python/PyTorch Developer – Frontend Inference Compiler
Cerebras SystemsAI insights, faster! We're a computer systems company dedicated to accelerating deep learning.
• Analysis of new models from generative AI field and understanding of impacts on compilation stack • Develop and maintain model definition framework that consists of model building blocks to represent large language models based on PyTorch and Cerebras dialects ready to be deployed on Cerebras hardware. • Develop and maintain the frontend compiler infrastructure that ingests PyTorch models and produces an intermediate representation (IR). • Extend and optimize PyTorch FX / TorchScript / TorchDynamo-based tooling for graph capture, transformation, and analysis. • Collaboration with other teams throughout feature implementation • Research on new methods for model optimization to improve Cerebras inference
Senior Cloud/Backend Engineer
Triple Whale 🐳All your data in one easy-to-use dashboard. We’re building the operating system for eCom.
• Deploy and support our service infrastructure in Kubernetes • Identify the right tools and technologies for major initiatives and then build them • Help other teams and developers design robust and scalable systems. • Scale and optimize multiple databases • Build internal tooling that accelerates developer velocity • Provide observability, monitoring, and visibility across our systems




