About the job
We're seeking a Junior Data Scientist to join our client's team and contribute to data-driven decision-making through optimization techniques and code development. This role requires a strong foundation in Python (particularly with Pyomo and Ipopt) and SQL, with an emphasis on optimization problem-solving. The ideal candidate will be analytical, technically skilled, and comfortable with coding in a production environment.Key Responsibilities:Optimization & Analysis: Apply optimization techniques to model objective functions, constraints, and feasibility in various scenarios.Data Understanding: Analyze input and output data to diagnose issues, identify infeasibilities, and make data-driven recommendations.Code Development: Enhance and maintain Python code, including adjustments to constraint bounds and refining optimization models.Experimentation: Conduct small-scale experiments on constraint bounds to improve model accuracy and efficiency.Production Environment Coding: Write efficient, scalable code for deployment in a production environment, ensuring robust performance.Version Control: Use Git for version control to track changes, collaborate with team members, and manage code repositories.Requirements:Technical Skills:
Experience:
Analytical Skills:
Preferred Qualifications: