
Senior Back-End Software Engineer – Machine Learning
percipient.ai
full-time
Posted on:
Location Type: Hybrid
Location: Santa Clara • California • United States
Visit company websiteExplore more
Salary
💰 $165,000 - $240,000 per year
Job Level
About the role
- Design, develop, and envision innovative and impactful features for Mirage, working with scientists, engineers, and product managers.
- Take ownership of major parts of the software.
- Ship features, striking a balance between quality, maintainability, and speed.
Requirements
- BS in Computer Science, Engineering, or related field; MS/PhD a bonus.
- At least 5 years of relevant experience.
- Proven track record of building large-scale distributed systems.
- Deep expertise in Python or C++.
- Strong experience with Linux-based operating systems.
- Expertise/experience in machine learning, NLP, or computer vision is a big plus.
- Experience with ML frameworks (e.g., Pytorch, Tensorflow) is a plus.
- A passion to deliver innovation into the hands of customers.
- US Citizenship is required.
Benefits
- Substantial Equity
- Unlimited Flexible Time Away (FTA)
- 401k Matching
- 90% Employee Medical Premium Coverage
- 65% Dependent/Family Medical Premium Coverage
- Flexible Spending Accounts
- Employee Referral Program
- Lunches & Snacks
- Commuter Benefits
- Life Insurance
- Travel Assistance
- And more
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC++Linuxmachine learningNLPcomputer visionPytorchTensorflowdistributed systemssoftware development
Soft Skills
ownershipinnovationcollaborationcommunicationquality focusmaintainabilityspeed
Certifications
BS in Computer ScienceBS in EngineeringMS in Computer ScienceMS in EngineeringPhD in Computer SciencePhD in Engineering