Testimonials
Services
Career switch into ML, DS, CV
About me
- Avisek is lauded for being a knowledgeable, empathetic and patient guide in navigating the complexities of research careers. His ability to listen keenly and provide valuable insights is consistentlyAI-generated based on testimonials
- Avisek is extremely hardworking and responsible, excelling academically as a Viterbi Scholar. He has built an enviable career, though he may underestimate his own potential. Avash Das, who has known him since school, highly respects him and is proud to call him a friend. He strongly recommends Avisek for his future endeavors.AI-generated from recommendations on
Frequently asked questions
Is machine learning a good career, and are machine learning jobs in demand right now?
Yes. Machine learning roles sit at the center of the AI boom, and hiring spans tech, healthcare, finance, e-commerce, and autonomous systems. Pay is well above the median for tech jobs, the work is intellectually stimulating, and the skills transfer across industries. The main caveat is that entry-level competition is intense, so a structured plan and a strong portfolio matter more than ever.
How to start a machine learning career from scratch?
Start with Python, statistics, and linear algebra, then move to core ML concepts and small end-to-end projects. Build 2–3 portfolio projects that solve real problems, publish them on GitHub, and participate in Kaggle competitions or open-source repositories. From there, target internships, junior ML engineer roles, or an internal transition from an adjacent role like software engineering or data analysis.
How to get a machine learning job without experience?
Focus on proof of skill rather than job titles. Hiring teams evaluating candidates without prior ML experience look for strong projects, a public GitHub, solid fundamentals in ML theory and coding, and ideally internship or research experience. Adjacent entry points — data analyst, data engineer, or backend engineer — are also a proven route into a first ML role.
What does a typical machine learning career path look like?
A typical machine learning career path starts with junior ML engineer or data scientist roles, progresses to senior and staff levels, and then branches into either management (ML lead, director) or deep technical tracks such as research scientist or principal engineer. Many professionals also move from applied ML into research after a master's or PhD, or the reverse.
How much do machine learning engineers earn in the US?
A machine learning career salary in the US typically ranges from roughly $100,000–$140,000 at entry level, $150,000–$220,000 at mid-level, and $250,000+ for senior and staff positions, with total compensation at large tech companies going significantly higher once stock and bonuses are included. Actual figures vary by city, company size, and specialization.
How to start a data science career from a non-data background?
Build the core stack first — Python or R, SQL, statistics — and apply it to a domain you already know. Replace generic tutorials with 2–3 portfolio projects on real datasets, then target hybrid roles such as data analyst, business analyst, or research assistant that let you work with data daily. From there, the switch into a full data scientist role becomes much easier.
Is data science a good career?
For most people, yes. Demand exists across nearly every industry, salaries are high, and the work combines statistics, programming, and business problem-solving. It also offers multiple exit paths into ML engineering, analytics leadership, or research, which makes it a flexible long-term bet.
Is data science a safe career with AI advancing so quickly?
The concern is valid, but the risk is lower than in many fields. AI tools automate repetitive reporting and basic analysis, not the judgment-heavy work of framing problems, validating models, ensuring data quality, and translating results into decisions. Data scientists who keep upskilling toward ML engineering and AI tooling are positioning themselves on the safer side of that shift.
Is computer science worth it in the age of AI?
For most students, yes. A computer science degree still teaches fundamentals — algorithms, systems, math — that are hard to self-teach and that employers and research programs expect. What has changed is that the degree alone is no longer enough: internships, projects, and demonstrable skills now weigh heavily, so the return depends on how actively you build alongside it.
Is computer vision a good career?
Yes, especially if you enjoy math and research-oriented work. Computer vision powers autonomous vehicles, medical imaging, AR/VR, robotics, manufacturing inspection, and security, and specialists remain harder to hire than general software engineers. The trade-off is that many research-focused roles prefer a master's or PhD, so it rewards deeper study more than some adjacent fields.
How competitive is it to get a computer vision research internship?
Very competitive — especially at top university labs and big tech research teams, where published papers or strong open-source work are often expected. Your best odds come from building a visible CV project portfolio, contributing to open-source vision libraries, doing a research assistantship early, and applying broadly, including to applied teams and smaller companies where competition is less extreme.
What kind of computer vision researcher jobs can you get in the US?
Computer vision researcher jobs in the US include research scientist and research engineer roles at large tech companies, applied scientist positions in autonomous driving, medical imaging roles in healthcare, and CV engineering positions in AR/VR, robotics, defense, and manufacturing. Research scientist titles usually expect publications and often a PhD, while research and applied engineer roles are more accessible with a master's and strong projects.
Is it worth working with a data science career coach?
It depends on where you are. If you're stuck on decisions — which specialization to pick, how to switch industries, how to structure a portfolio, or how to prepare for interviews — a data science career coach gives you tailored feedback that generic courses can't. If you're self-driven and only need technical skills, self-paced courses are usually enough; coaching pays off most for direction, positioning, and interview readiness.
Should I quit my PhD?
Not before separating a temporary slump from a structural mismatch. Late-stage burnout, funding stress, and advisor friction are often solvable; losing genuine interest in research, or realizing you want an industry path that doesn't require a doctorate, are stronger signals to leave. Talk to people who both finished and quit, look into a master's exit option, and compare the roles you'd be eligible for with and without the degree.
How to prepare for a machine learning interview?
Cover four areas: coding and data structures fundamentals, ML theory (metrics, overfitting, bias-variance, classic vs. deep learning models), ML system design, and your own projects in depth, since interviewers drill into whatever you've built. Practice explaining your trade-offs out loud and run a few mock interviews under time pressure — most candidates lose offers on communication and depth, not just knowledge.