Facebook pixel

Senior R&D Software Engineer
Confirmed live in the last 24 hours
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Science
Data Structures & Algorithms
Product Design
Sales
SQL
Natural Language Processing (NLP)
Python
Requirements
  • 3+ years experience in a research and/or software engineering capacity
  • 3+ years of Experience in one (or several) of the following disciplines: Quantitative Finance, Data Science/Machine Learning, Software Engineering
  • Have a research mindset: comfortable driving and setting your own individual research goals, but also proactive about coming up for air to share findings with teammates, and working with stakeholders to get guidance on potential applications of findings
  • Comfortable switching context between research, and engineering considerations that are important for implementing your work into a real product
  • Extensive experience with Python & any frameworks, libraries, and patterns that relate to your experience in the above disciplines. Experience using SQL to query databases
  • A strong analytical and quantitative mindset. Ideally, you have some in-depth technical expertise within any of the following (broad) areas: Optimization techniques (convex, linear, MIP), Supervised and unsupervised learning algorithms, classification and regression techniques, natural language processing
  • Demonstrated an aptitude to quickly pick up and apply new technical competencies
  • Comfortable working in an honest and transparent culture; providing and receiving meaningful and intentional feedback
Responsibilities
  • Help research and develop new tools and technologies that enable OI to deliver personalized financial solutions at scale
  • Lead and contribute to the OpenInvest R&D team's research projects, collaborate with other researchers on projects
  • Work closely with OpenInvest's engineering team to integrate outputs of the R&D team's work into JPMC infrastructure
  • Participate in code reviews, architecture reviews (with engineering), and project planning
  • In some instances, you may need to work on release management, rollout & deployment of r&d projects
  • Work cross-functionally with other stakeholders like the product, design, and sales enablement teams, to help define and set r&d roadmap/directions
  • Mentor other junior researchers or engineers
Desired Qualifications
  • Proven track record demonstrating end-to-end ownership of research projects - from idea creation to implementation into production
  • Knowledge/Familiarity with patterns for the deployment of ML models at scale
  • Comfortable writing high-quality, effective, scalable code maintaining best practices
  • MS or Ph.D. in STEM or a related field
OpenInvest

11-50 employees

Values-based financial services company