Senior Developer | Machine Learning

AI overview

Lead the development of machine learning models and implement advanced web scraping solutions while collaborating with stakeholders to drive project success.

ISTA Solutions, an outsourcing/offshoring company, is in search of an experienced Senior Developer to join our rapidly expanding team. As a member of our team, you will have the opportunity to work with highly skilled professionals, who prioritize employee satisfaction and work-life balance. At ISTA Solutions, we pride ourselves on creating a culture focused on long-term success and life-long learning. We're looking for a team player who is ready to contribute to our mission, just like you!

Account specific roles & responsibilities

  • Lead the development of machine learning models from conception to deployment, including data cleaning, manipulation, and analysis. 
  • Design and implement advanced web scraping solutions to gather and process data from various sources. 
  • Collaborate with stakeholders to define project requirements, technical specifications, and timelines. 
  • Architect and build scalable, efficient, and well-documented codebases. 
  • Conduct code reviews, provide constructive feedback, and ensure adherence to best practices. 
  • Troubleshoot and resolve complex issues across both machine learning and web scraping pipelines. 
  • Stay current with emerging technologies and industry trends to continuously improve our processes and tools. 

Requirements

  • 3+ years of demonstrable professional experience as a Software Developer or in a similar role, with a strong portfolio of completed projects
  • 2+ years of professional (non-freelancing) experience in Python with Scikit-Learn. 
  • 1+ year of professional (non-freelancing) experience in Python with:
    • Pandas and NumPy for data cleaning and manipulation
    • Matplotlib
    • Statistical Analysis
    • Selenium or Playwright
    • Beautiful Soup
  • Demonstrated experience using Power BI for data visualization and reporting
  • Ability to work independently and as part of a team in a fast-paced environment
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills

Huge Advantage:

  • A strong score in a Kaggle competition
  • Experience with advanced machine learning libraries such as XG Boost, LightGBM, CatBoost, or PyTorch. 
  • Familiarity with other data analysis and visualization libraries like Polars, Seaborn, Plotly, or SciPy. 
  • Experience with additional web scraping libraries such as Request, HTTPX, or LXML.  

Benefits

What can we offer you?

  • Competitive salary and benefits
  • Health Insurance with free dependents*
  • 10%-night differential
  • Attendance Bonus
  • Paid time off
  • Convertible to cash leave credits
  • Performance Appraisal
  • Work-life balance
  • A focus on growing your career path with us
  • We encourage you to follow your passions and learn new skills


Our commitment to you

  • Strong culture and values-driven leadership
  • We create opportunities for you to learn and grow at any stage of your career
  • Continuous learning and innovation
  • We foster an all inclusive environment where everyone thrives

Perks & Benefits Extracted with AI

  • Health Insurance: Health Insurance with free dependents*
  • Other Benefit: Convertible to cash leave credits
  • Paid Time Off: Paid time off

ISTA Solutions is home to rockstar professionals who aim to be engaged in defining and building an employee centric culture, focused on long term success, work-life balance, and life-long learnings. From the industries we support, to the functions we perform, ISTA has structured ourselves differently from other outsourcing companies; effectively setting ourselves apart from the rest of the pack. If you are looking for something new and something different, where you are engaged not only in your own success but in defining and building the culture you want to belong in, you've come to the right place.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Machine Learning Engineer Q&A's
Report this job

This job is no longer available