Details
o9 Solutions is hiring for the role of Software Engineer – Data Science!
Responsibilities of the Candidate:
- Work for a product team to deliver demand forecasting execution products for Industries
- Design, develop, and document technical solutions – data models and scripts.
- Developing software utilizing a diverse range of technologies, primarily Python and others like PySpark, etc. as well as o9’s proprietary database and its associated language IBPL, and o9’s proprietary UI configuration.
- Create and execute test plans, document issues, and track resolution progress.
- Participate in requirements and design discussions with consulting, presales, and customers.
Requirements:
- Must-have knowledge of data structures and algorithms is essential
- Object-Oriented Programming (OOP) concepts are essential.
- Knowledge of Python is a must. Knowledge of one of the following – C#/Javascript/java or analytical/scripting languages like PySpark
- Knowledge of big data technologies (e.g., Hadoop, PySpark) and databases (SQL Server, MySQL, Delta Lake) for managing and processing large data volumes.
- Deep understanding of data structures, algorithms, and system design to optimize scalability and performance.
- Skilled in data integration and quality assurance, ensuring precise data mapping in complex systems.
- Familiar with software development best practices (Git, CI/CD, Unit Testing).
- Experience with Data Science is nice to have
- Bachelor’s degree in Engineering from a reputed/tier 1 college. Computer Science, Electronics Engineering are given a slight preference