Data Science Software Developer
Salary undisclosed
Checking job availability...
Original
Simplified
- Design, develop, and deploy scalable and efficient data science software solutions.
- Work closely with data scientists to integrate machine learning models into production systems.
- Develop and optimize data pipelines for real-time and batch processing.
- Write clean, maintainable, and efficient code following best software engineering practices.
- Architect robust and scalable systems to support data-driven applications.
- Implement efficient storage, retrieval, and processing mechanisms for large-scale datasets.
- Optimize software performance, scalability, and reliability.
- Work collaboratively with data scientists, engineers, and business teams to translate requirements into technical solutions.
- Provide technical guidance and mentorship to junior developers.
- Participate in code reviews, design discussions, and continuous improvement initiatives.
- Implement best practices for software deployment, automation, and CI/CD pipelines.
- Ensure system security, data privacy, and compliance with industry standards.
- 5+ years of professional experience in software development, preferably in data science or AI-related applications.
- Proven experience in developing, deploying, and maintaining scalable software systems.
- Experience in cybersecurity, finance, healthcare, or other high-stakes domains is a plus.
- Proficiency in Python, with expertise in frameworks like Flask, FastAPI, or Django.
- Strong understanding of data structures, algorithms, and software design principles.
- Knowledge of machine learning frameworks like TensorFlow, PyTorch, or Scikit-learn is a plus.
- Experience with API development, microservices, and containerization (Docker, Kubernetes).
- Solid understanding of database management systems (Neo4j).
- Familiarity with CI/CD pipelines, version control (Git), and automated testing frameworks.
- Experience in designing and deploying production-level machine learning applications.
- Certifications in software engineering, or DevOps practices.
- Design, develop, and deploy scalable and efficient data science software solutions.
- Work closely with data scientists to integrate machine learning models into production systems.
- Develop and optimize data pipelines for real-time and batch processing.
- Write clean, maintainable, and efficient code following best software engineering practices.
- Architect robust and scalable systems to support data-driven applications.
- Implement efficient storage, retrieval, and processing mechanisms for large-scale datasets.
- Optimize software performance, scalability, and reliability.
- Work collaboratively with data scientists, engineers, and business teams to translate requirements into technical solutions.
- Provide technical guidance and mentorship to junior developers.
- Participate in code reviews, design discussions, and continuous improvement initiatives.
- Implement best practices for software deployment, automation, and CI/CD pipelines.
- Ensure system security, data privacy, and compliance with industry standards.
- 5+ years of professional experience in software development, preferably in data science or AI-related applications.
- Proven experience in developing, deploying, and maintaining scalable software systems.
- Experience in cybersecurity, finance, healthcare, or other high-stakes domains is a plus.
- Proficiency in Python, with expertise in frameworks like Flask, FastAPI, or Django.
- Strong understanding of data structures, algorithms, and software design principles.
- Knowledge of machine learning frameworks like TensorFlow, PyTorch, or Scikit-learn is a plus.
- Experience with API development, microservices, and containerization (Docker, Kubernetes).
- Solid understanding of database management systems (Neo4j).
- Familiarity with CI/CD pipelines, version control (Git), and automated testing frameworks.
- Experience in designing and deploying production-level machine learning applications.
- Certifications in software engineering, or DevOps practices.