Skip to main content

robinhood

Software Engineer

Menlo Park, CAmid

About this role

Robinhood seeks an experienced Software Engineer to develop machine learning solutions and product features for their fintech platform in Menlo Park. You'll design end-to-end ML pipelines, mentor teammates, and drive high-impact initiatives across core products while working in a fast-paced, ethics-driven environment.

What you'll do

  • Build and release product-facing features with strict correctness and scalability requirements
  • Design, develop, and maintain ML models and AI-powered services for product features and decision systems
  • Implement full ML pipelines from data ingestion through model deployment and monitoring
  • Collaborate with product, data, and engineering teams to translate business problems into ML solutions
  • Monitor production model performance and data quality, participating in incident response and optimization
  • Apply software engineering best practices to ML codebases including testing, code review, and documentation

What they're looking for

  • Python, Java, Scala, or GoLang
  • Machine learning frameworks
  • Data processing frameworks
  • Feature engineering tools
  • Supervised and unsupervised learning techniques
  • ML pipeline and deployment tools
  • Model monitoring tools
  • Software engineering best practices

Benefits

  • Performance-driven compensation with equity and bonus programs
  • 100% paid health insurance for employees; 90% coverage for dependents
  • Flexible lifestyle wallet for wellness and learning
  • Employer-paid life and disability insurance, fertility and mental health benefits
  • Comprehensive time off including PTO, sick time, and parental leave
  • Catered meals, events, and premium office workspace
Apply on the employer's site

Opens the official application on the employer’s site. No login required.