C3 AI is looking for a Data Scientist / Senior Data Scientist -- Optimization to design and deliver next-generation AI-powered enterprise applications where optimization solutions play a critical role, enabling digital transformation for global organizations across various industries.
Requirements
- Deep understanding of optimization (constrained, stochastic, convex and non-convex optimization problems, and LP, QP, MILP, MINLP, problems and solvers).
- Strong mathematical background (linear algebra, calculus, statistics, numerical simulation).
- Demonstrated expertise in Python (or a similar object-oriented programming language), with hands-on experience in at least one mathematical programming library or framework.
- Experience with applied/scalable ML, state-of-art deep learning and reinforcement learning problem formulation and model architecture design.
- Practical experience with at least one type of commercial solver (e.g., Gurobi).
- Knowledge of git and experience with GenAI productivity tools.
- Solid understanding of common machine learning techniques and their practical applications.
Responsibilities
- Research, design, implement, and deploy optimization solutions for enterprise applications leveraging the C3 AI Suite.
- Develop advanced optimization models and algorithms to address complex business challenges.
- Build prototypes and products to validate solutions and demonstrate value.
- Deploy production-grade solutions on the C3 AI Suite, ensuring scalability and robustness in real-world operations.
- Develop, maintain and enhance optimization frameworks, libraries, and tools to ensure scalability and efficiency while contributing to the continuous improvement of the C3 AI Suite.
- Stay informed on state-of-the-art optimization techniques, promote best practices, and foster an innovative and collaborative work environment at C3 AI.
- Analyze historical data to uncover insights and guide solution design.
Other
- Provide thought leadership and expertise in optimization, guiding strategic decision-making and technical direction.
- Assist and enable C3 AI customers to build their own optimization applications on the C3 AI Suite.
- Collaborate with or lead a small technical team on a project and identify potential risks and implement mitigation strategies to ensure project success.
- Partner with cross-functional team to translate optimization model insights into actionable business strategies and measurable outcomes.
- Ability to drive a project and work both independently and in a team.