Full-Time Principal Algorithms Architect
Keen Decision Systems is hiring a remote Full-Time Principal Algorithms Architect. The career level for this job opening is Expert and is accepting Cary, NC based applicants remotely. Read complete job description before applying.
Keen Decision Systems
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
What is a Principal Algorithms Architect?At Keen the Principal Algorithms Architect is responsible for the development and innovation of the algorithms that serve our users on the Keen Platform. You will be responsible for both new innovations on the roadmap, and development of our existing algorithms including our Bayesian marketing mix model, portfolio optimization, and patent-pending Marketing Elasticity Engine.
What you’ll do
- Develop Keen’s algorithms including innovating anew and improving existing algorithms.
- Design and develop new solutions and improve existing ones from design through coding.
- Develop and interrogate mathematical models to provide probabilistic inference and optimization to help our clients make marketing investment decisions.
- Collaborate across the organization to determine how developments to algorithms can support our users.
What Tech Stack do we choose?
- AWS
- Python
- SQL
- GAMS
- Jira
- Github
- Docker
What expertise are we looking for?
- Provide leadership through knowledge in the area of specialization with econometrics and operations research methods.
- Demonstrated ability to translate business problems into analytical solutions with particular focus on probability, optimization, and decision theory.
- Demonstrated ability to develop prototypes, pseudo code, alpha versions of solutions to get early feedback in an agile development process.
- Demonstrated ability to collaborate across the organization. Excellent verbal and written communication skills are required.
- Proficient in Python including experience with Pandas and NumPy, Microsoft Excel and slides software such as PowerPoint or Google Slides.
- Experience preferred with GAMS, AMPL or other algebraic modeling and solving platforms, and with Latex or other math documentation technologies.
- Experience with using linear algebra, and developing statistical routines or optimization algorithms from first principles is a plus.
- Professional experience coding in a production environment.
- Understanding of the basics of infrastructure and databases.
- Working knowledge of coding best practices, including modularity, version control, unit testing, documentation and readability.
- Masters, PhD, or demonstrated equivalent experience in a field such as Economics including quantitative business fields e.g. Marketing or Finance, or Engineering such as Computer Science, Industrial Engineering or Operations Research.
- Passion, energy, great work ethic, and ability to adapt to a fast-paced and growth-stage environment.