Wex is looking to solve its AI/ML engineering needs by developing a technology and platform that ensures functional richness, reliability, performance, and flexibility.
Requirements
- Strong software development skills in his or her chosen programming language, but ready and willing to learn and program in Java and Python.
- Good experience in building machine learning supervised and unsupervised models. Experience in Reinforcement Learning is a plus.
- Experience in using LLM models a plus
- Broad understanding of distributed computing frameworks like Ray and Spark
- Demonstrable experience in Kubernetes and Terraform
- Experience with Sagemaker a plus
- Broad understanding of cloud architecture tools and services, such as S3, EMR, Kubernetes, Lambda functions. Experience in AWS and Azure is highly desirable.
Responsibilities
- Lead and drive the development of technology and platform for the company's AI/ML engineering needs, ensure the functional richness, reliability, performance, and flexibility of this platform
- Help design the architecture and lead the implementation of the AI/ML infrastructure, platform and services.
- Guide your team to leverage data and/or AI technology or tools in your design and development for high productivity and better solution quality.
- Partner closely with information security teams to ensure the security and privacy of data, implementing encryption and access controls as required.
- Partner with solutions architecture and LOB product and engineering orgs on integrations of the AI/ML Platform with their products/systems, and ensure reliable and performed execution.
- Engage with external partners and vendors to evaluate technologies and services that complement the company's AI/ML strategy.
- Drive the technical vision and strategy of AI/ML infrastructure to serve the business needs for the near term and long term.
Other
- Bachelor degree in Computer Science or a related field. A higher degree in a related field is a plus.
- 15-20 years of software design and development experience at a large scale.
- Strong written and verbal communication skills
- Strong philosophy of continuous improvement
- Ability to encourage and foster a culture of visibility and transparency across teams