Search by job, company or skills

Staff Engineer, Data Science

Early Applicant
  • Posted 2 months ago
  • Be among the first 10 applicants

Job Description

Company Description

We're Nagarro.

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (17500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!

Job Description

REQUIREMENTS:

  • Total experience 7+ years.
  • Strong working experience in Python.
  • Hands on working knowledge of the DS/ML stack (NumPy, Pandas, SciPy, Scikit-learn, TensorFlow, PyTorch).
  • Working experience in SQL.
  • Hands-on experience with cloud-based data handling and ML workflows (Google Cloud preferred).
  • Experience in building microservice APIs for ML solutions.
  • Exposure to model monitoring technologies.
  • Experience with deploying ML solutions at scale (Kubeflow, VertexAI, Airflow, PySpark).
  • Proficiency with data visualization libraries (matplotlib, seaborn, plotly, etc.)
  • Excellent communication and collaboration skills for working across global teams.

RESPONSIBILITIES:

  • Writing and reviewing great quality code.
  • Understanding functional requirements thoroughly and analyzing the client's needs in the context of the project.
  • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it.
  • Determining and implementing design methodologies and tool sets.
  • Enabling application development by coordinating requirements, schedules, and activities.
  • Being able to lead/support UAT and production roll outs.
  • Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it.
  • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement.
  • Giving constructive feedback to the team members and setting clear expectations.
  • Helping the team in troubleshooting and resolving of complex bugs.
  • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
  • Carrying out POCs to make sure that suggested design/technologies meet the requirements.

Qualifications

Bachelor's or master's degree in computer science, Information Technology, or a related field.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 128722651

Similar Jobs

Bengaluru, India

Skills:

TensorflowData ScienceMachine LearningPytorchData VisualizationPythonR

Bengaluru, India

Skills:

CPythonLabVIEWAnalog Digital and Mixed signal IPsDMMOscilloscopesBench Characterizationsignal generatorsSMUs

Bengaluru, India

Skills:

Test automationRubyPythonTest equipment proceduresGrid-code certification testingSolar panel simulatorsAC grid simulatorsEmbedded firmware design

Bengaluru, India

Skills:

JavamultithreadingconcurrencySpring BootSqlSpringRESTGcpDistributed SystemsAWSNoSQL databasescloud-native environmentsarchitecture patternsCI CDgRPC APIsasynchronous processingobservability toolssoftware design principlesmicroservices architectureperformance optimization

Bengaluru, India

Skills:

JavaNetworkingCloud SecuritySqlCloud ComputingNosqlGcpApache KafkaKubernetesPythonAWSAiGCP Pub Sub

Beware of Scammers

We don’t charge money for job offers