Role: Data Science Developer
Location : Remote
Responsibilities :
- Develop and productionize cloud-based services and full-stack applications utilizing NLP solutions, including GenAI models.
- Implement and manage CI/CD pipelines to ensure efficient and reliable software delivery.
- Automate cloud infrastructure using Terraform.
- Write unit tests, integration tests and performance tests
- Work in a team environment using agile practices
- Support administration of Data Science experimentation environment including AWS Sagemaker and Nvidia GPU servers
- Monitor and optimize application performance and infrastructure costs.
- Collaborate with data scientists and other developers to integrate and deploy data science models into production environments
- Educate others to improve and coding standards, code quality and test coverage, documentation
- Work closely with cross-functional teams to ensure seamless integration and operation of services.
What We’re Looking For:
Basic Required Qualifications:
- 5-8 years of experience in software engineering
- Proficiency in Python and JavaScript for full-stack development.
- Experience in writing and maintaining high quality code – utilizing techniques like unit testing and code reviews
- Strong understanding of object-oriented design and programming concepts
- Strong experience with AWS cloud services, including EKS, Lambda, and S3.
- Knowledge of Docker containers and orchestration tools including Kubernetes
- Experience with monitoring, logging, and tracing tools (e.g., Datadog, Kibana, Grafana).
- Knowledge of message queues and event-driven architectures (e.g., AWS SQS, Kafka).
- Experience with CI/CD pipelines in Azure DevOps and GitHub Actions.
Additional Preferred Qualifications:
- Experience writing front-end web applications using Javascript and React
- Familiarity with infrastructure as code (IaC) using Terraform.
- Experience in Azure or GPC cloud services
- Proficiency in C# or Java
- Experience with SQL and NoSQL databases
- Knowledge of Machine Learning concepts
- Experience with Large Language Models