11 days ago
Base Salary
$160k - $250k/yr
Responsibilities
- Design, code, train, tune, deploy, monitor, and improve machine learning models for production use cases.
- Develop novel, accurate, and performant machine learning algorithms and conduct metric-driven research experiments.
- Build scalable data pipelines and work with terabyte-scale datasets and distributed systems.
- Write maintainable, performant, and secure code and contribute improvements to backend systems, tooling, processes, and engineering standards.
- Mentor and help onboard junior machine learning engineers while collaborating cross-functionally.
- Apply OWASP Top 10 techniques and follow information security policies and breach-reporting procedures.
Requirements
- Bachelor’s degree in computer science or a related field.
- At least 5 years of experience building production-scale machine learning models.
- Expertise with modern machine learning frameworks such as PyTorch or TensorFlow.
- Expertise in Python and/or shell scripting, particularly for data analysis.
- Experience writing code and training models across distributed systems.
- Ability to make well-reasoned design tradeoffs and lead end-to-end development of new products.
- Deep knowledge in at least one machine learning area, such as computer vision or natural language processing.
- Commitment to high code quality, automated testing, engineering best practices, correctness, collaboration, and clear communication.
Benefits
- Base salary range of $160,000–$250,000, with potential stock options or an equity grant.
- Company-sponsored health, vision, and dental insurance.
- Gym membership benefit.
- Paid vacation according to company policy.
- The company has offices in San Francisco, Seattle, New York, and Delhi; specific work arrangement is not stated.
