Please, let Pindrop know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Pindrop is seeking a Senior Software Engineer specializing in MLOps to develop and maintain software applications and systems.
The role involves leading complex software projects, providing technical expertise, and mentoring junior engineers.
Responsibilities include designing, developing, testing, and maintaining software applications while ensuring high-quality code and adherence to best practices.
The engineer will contribute to the design and architecture of software systems, ensuring scalability, maintainability, and performance.
The position requires analyzing and solving complex technical problems and making recommendations for improvements and optimizations.
The engineer will implement best practices in testing and quality assurance, including unit testing, integration testing, and automated testing.
Participation in code reviews and providing constructive feedback to ensure code quality and consistency is expected.
The role involves staying current with emerging technologies and applying them to improve software development processes.
The engineer will ensure software adheres to security standards and compliance requirements, addressing vulnerabilities and potential risks.
Responsibilities also include designing and implementing cloud solutions, building MLOps on cloud platforms (AWS, Azure, or GCP), and building CI/CD pipelines using tools like GitLab CI, GitHub Actions, or Circle CI.
The engineer will work closely with researchers and data scientists to productionize and document research innovations.
Requirements:
Candidates must have 5-7 years of software engineering experience.
Experience with cloud computing environments, particularly AWS, and container-based deployment using Docker and Kubernetes is required.
A minimum of 2-3 years of experience working with Python is necessary.
Candidates should have experience operating services in production environments.
A strong understanding of software design principles, architecture, and best practices, including testing, version control, and continuous integration is essential.
Experience with infrastructure as code tools like Terraform or AWS CDK is required.
Candidates should have experience in monitoring and performance of production platforms using tools such as Datadog, ELK, Grafana, or Prometheus.
Participation in an on-call rotation is required.
Nice to have skills include experience with machine learning frameworks and libraries, leading industry machine learning tools, building microservices, and CI/CD pipelines using tools like GIT or Jenkins.
Benefits:
Pindrop offers competitive compensation, including equity for all employees.
Employees enjoy unlimited paid time off (PTO) and four company-wide rest days in 2024.
The company provides generous health and welfare plans, including an employer-paid “employee-only” plan.
Best-in-class health savings account (HSA) employer contributions are available.
Affordable vision and dental plans for employees and their families are offered.
Employer-provided life and disability coverage with additional supplemental options is included.
Paid parental leave is available for all parents, including birth, adoptive, and foster parents.
The company provides one year of diaper delivery for new parents.
Employees benefit from identity protection through Norton LifeLock and a remote-first culture with opportunities for in-person team events.
A recurring monthly home office allowance is provided.
The company promotes a fun work environment with happy hours, games, and monthly massages.
Pindrop offers annual professional development and learning benefits, a choice of Apple MacBook Pro, and a retirement plan with competitive 401(k) match.
A wellness program, including an Employee Assistance Program and 24/7 telemedicine, is available.
Apply now
Please, let Pindrop know you found this job
on RemoteYeah
.
This helps us grow 🌱.