Senior Machine Learning Engineer (REMOTE)
at SailPoint
Remote, Oregon, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Nov, 2024 | USD 217100 Annual | 01 Sep, 2024 | 5 year(s) or above | Design Patterns,Communication Skills,Classification,Docker,Application Architecture,Aws,Leadership,Building Services | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
SailPoint is the leader in identity security for the cloud enterprise. Our identity security solutions secure and enable thousands of companies worldwide, giving our customers unmatched visibility into the entirety of their digital workforce, ensuring workers have the right access to do their job – no more, no less.
Senior Machine Learning Engineer
The AI Group at SailPoint is seeking a Senior Machine Learning Engineer who is passionate about building impactful and engaging ML products. You will join a team tasked with building our ML Platform and using that platform to build and deploy AI solutions into SailPoint products to enhance Identity Governance. The team is also at the center of our GenAI development. You will conduct hands-on work with Foundation Models (FMs) and build out new infrastructure to support this class of models. If you have experience building scalable AI/ML solutions, we would love to talk!
This position is Remote or Hybrid (Austin, TX).
Responsibilities
- Help build and maintain a machine learning platform in production.
- Use the platform to build and deploy ML models.
- Introduce new infrastructure to ML Platform to support GenAI use cases.
- Create and use repeatable patterns that ensure robust ML model deployments.
- Collaborate with peers (ML/SW Engineers, Data Scientists) to bring new features into production.
- Ensure that models are properly deployed and monitored with informative dashboards.
- Deliver efficient, maintainable, and robust microservices to support ML features.
- Partner with Application Teams to build resilient, secure, and efficient solutions that meet SLAs.
- Write batch and streaming jobs to populate our feature store with data from our Snowflake cluster.
- Must be willing to be part of an on-call rotation.
Requirements
- Minimum of 5+ years of experience working as a Machine Learning Engineer or Data Scientist.
- Experience deploying ML models into production.
- A self-starter who can engage on ambiguous assignments and provide thought leadership.
- Strong verbal and written communication skills, with the ability to translate complex concepts into easy-to-understand language for product and business stakeholders.
- Understanding of common ML algorithms and techniques (e.g., clustering, classification, regression).
- Strong command of MLOps best practices and existing frameworks.
- Experience with feature stores such as Feast.
- Experience implementing RESTful APIs for an API-first application architecture.
- Experience building microservices and knowledge of common microservice design patterns.
- Experience with Docker or other container technologies.
- (Preferred) Experience with AWS, Amazon SageMaker, and Amazon Bedrock.
- (Preferred) Experience building services using GenAI technology.
- (Preferred) Experience with Amazon Bedrock or other services for building GenAI applications.
Compensation & Benefits
SailPoint is committed to providing our Crew Members with a competitive and competitive benefits program.
- Full time remote employment
- Competitive salaries
- Company sponsored healthcare coverage for you and your family.
- Annual performance bonus
- Private equity at certain levels
Benefits and Compensation listed vary based on the location of your employment and the nature of your employment with SailPoint.
As a part of the total compensation package, this role may be eligible for the SailPoint Corporate Bonus Plan or a role-specific commission, along with potential eligibility for equity participation. SailPoint maintains broad salary ranges for its roles to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect SailPoint’s differing products, industries, and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. We estimate the base salary, for US-based employees, will be in this range from (min-mid-max, USD):
$116,900 - $167,000 - $217,100
Base salaries for employees based in other locations are competitive for the employee’s home location.
Benefits Overview
1. Health and wellness coverage: Medical, dental, and vision insurance
2. Disability coverage: Short-term and long-term disability
3. Life protection: Life insurance and Accidental Death & Dismemberment (AD&D)
4. Additional life coverage options: Supplemental life insurance for employees, spouses, and children
5. Flexible spending accounts for health care, and dependent care; limited purpose flexible spending account
6. Financial security: 401(k) Savings and Investment Plan with company matching
7. Time off benefits: Flexible vacation policy
8. Holidays: 8 paid holidays annually
9. Sick leave
10. Parental support: Paid parental leave
11. Employee Assistance Program (EAP) and Care Counselors
12. Voluntary benefits: Legal Assistance, Critical Illness, Accident, Hospital Indemnity and Pet Insurance options
13. Health Savings Account (HSA) with employer contribution
SailPoint is an equal opportunity employer and we welcome everyone to our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status
Responsibilities:
- Help build and maintain a machine learning platform in production.
- Use the platform to build and deploy ML models.
- Introduce new infrastructure to ML Platform to support GenAI use cases.
- Create and use repeatable patterns that ensure robust ML model deployments.
- Collaborate with peers (ML/SW Engineers, Data Scientists) to bring new features into production.
- Ensure that models are properly deployed and monitored with informative dashboards.
- Deliver efficient, maintainable, and robust microservices to support ML features.
- Partner with Application Teams to build resilient, secure, and efficient solutions that meet SLAs.
- Write batch and streaming jobs to populate our feature store with data from our Snowflake cluster.
- Must be willing to be part of an on-call rotation
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - Other
Software Engineering
Graduate
Proficient
1
Remote, USA