Job Location: San Francisco Bay Area
LOCATION: Remote, PST or EST
SCHEDULE: Average 6-10 hours per week
ABOUT US
Our mission: Achieving outcomes by providing interview prep programs and supportive coaching to empower software engineers to land competitive job offers.
Outco is a San Francisco based startup that provides coaching and skill sharpening services for software engineers. Outcoders train software engineers on their technical and communication skills that help accelerate their job search process, advance their careers, and help clients reach their full potential. Outco has helped over 2,700+ software engineers land jobs at top technical companies such as Google, Facebook, Apple, Microsoft, Amazon, YC startups, and more.
YOUR OPPORTUNITY
The Outco team is made up of a balanced group of innovators and self-starters who strongly believe that every Outco client has the potential to reach their highest level of confidence and success with supportive training, practice, and guidance. At Outco, we take pride in building an open and collaborative environment where every Outco Team member contributes their unique skill-sets and experiences to the company.
This is an exciting time to join Outco as we are expanding our training and coaching services! Our goal is to build a team of enthusiastic, passionate and thoughtful individuals who believe in the Outco mission.
THE ROLE
We are looking to hire and train software engineering coaches to assist Outcoders (our clients who are software engineers) in developing and leveling up their technical interviewing skills as they prepare for some of the most rigorous technical interviewing cycles in the world. You’ll be assisting in our virtual class experiences where you’ll be supporting and coaching on topics related to Computer Science (CS) Fundamentals such as Data Structures and Algorithms, System Design, and Object Oriented Design in the form of guided mock interviews and small group support to enable Outcoders to achieve their career potential.
RESPONSIBILITIES
- You’ll undergo training to be able to proficiently coach engineers in every technical class at Outco. Technical classes include but are not limited to:
- Recursion, Dynamic Programming, Sliding Window, Linked Lists, Binary Trees, Graphs, Matrices, Quicksort, Heapsort, Object-oriented Design, System Design, Technical Office Hours, Technical Problem Solving Process
- You will facilitate 1:1 guided mock interviews as well as small group pair programming sessions with Outcoders on CS Fundamentals concepts.
- You will proactively check in with Outcoders as they go through technical pair programming (observe their code, answer questions, give guidance, observe interaction between the group members) and also administer collaborative and solo mock whiteboarding interviews.
- Bonus: You will lead an occasional technical solution lecture, which encompasses diagramming and live coding a solution, along with answering questions and engaging with Outcoders throughout.
QUALIFICATIONS
- You have 2+ years of professional experience as a Machine Learning Engineer and/or Data Scientist and have been through the interview process for one of these roles at least once and encountered the various challenges along the way (phone screens, data challenges, technical screens, onsite interviews).
- You have 2+ years of experience working with technologies such as Python, PyTorch, TensorFlow, Scikit-learn, Pandas, Numpy, Scipy, AWS SageMaker, Azure ML
- You have 2+ years of experience in Probability and Statistics, Data Modeling and Evaluation, Applying Machine Learning Algorithms and Libraries
- Bachelors in Computer Science or equivalent exposure to data structures and algorithms concepts.
- You have a desire to help others achieve their goals.
- You have a continued interest in mastering new technical concepts, and helping others do the same.
- You are a solid communicator, both with conveying your own thought process, and also with asking and answering questions in a technical setting.
- You have used a (virtual or physical) whiteboard to explain a process, schema, algorithm, or other technical concept to other software engineers.
BONUS QUALIFICATIONS
- Machine Learning and/or Data Scientist experience at a well known tech company.
- Experience with ML Ops and/or ML Testing
- Prior experience teaching/coaching on computer science and/or machine learning fundamentals.
- Masters/PhD in Computer Science/Data Science (received or in progress is okay).
- Competitive programming experience.
WHY OUTCO?
We’re a team of innovators and self-starters who strongly believe that every person has the potential to reach their highest level of success and confidence with the proper training and support. We take pride in building an open and collaborative culture where every Outco Team member contributes their unique skill sets and experiences to the company.
Our goal is to build a team of enthusiastic, passionate and thoughtful individuals who believe in our mission. At our core, Outco provides opportunities for all to prove themselves and build their confidence as software engineers and professionals.
Submit CV To All Data Science Job Consultants Across United States For Free

