You’ll get to apply and hone your engineering skills in a structured program that allows you to work side-by-side with, and learn from, those who are thriving in this exciting and growing field.
- Design, develop, test, and deploy elegant software solutions across the firm
- Partner with business leaders to define priorities and deliver custom solutions
Your Skills & Talents
- A deep passion for technology and software development
- Experience with some of the following: Distributed Computing, Natural Language Processing, Machine Learning, Platform Development, Networking, System Design, and/or Web Development
- Bachelor’s, Master’s or PhD degree in Computer Science or equivalent experience
- Strong written and verbal communications skills