Senior Developer | Machine Learning

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

At least 3 years of professional experience as a Software Developer., Over 2 years of experience in Python with Scikit-Learn., More than 1 year of experience in Python with Pandas, NumPy, and data visualization tools., Experience with web scraping libraries like Selenium or Beautiful Soup..

Key responsibilities:

  • Lead the development and deployment of machine learning models.
  • Design and implement web scraping solutions for data collection.
  • Collaborate with stakeholders to define project requirements and timelines.
  • Ensure code quality through reviews and adherence to best practices.

iSTA Solutions logo
iSTA Solutions Large https://istasolutions.com/
1001 - 5000 Employees
See all jobs

Job description

ISTA Solutions, an outsourcingoffshoring 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 worklife balance. At ISTA Solutions, we pride ourselves on creating a culture focused on longterm success and lifelong learning. Were 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 welldocumented 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 (nonfreelancing) experience in Python with ScikitLearn.
      • 1+ year of professional (nonfreelancing) 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 fastpaced environment
          • Excellent problemsolving 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
                  • Worklife 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 valuesdriven 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

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Analytical Skills
  • Teamwork
  • Social Skills
  • Problem Solving

Related jobs