M
Senior AI/ML Engineer - 1+ years - San Francisco/Chicago/Boston
Salary undisclosed
Checking job availability...
Original
Simplified
Role: Senior AI/ML Engineer
Top Required Skills:
- AI Engineer of 8-10 years experience
- 5+ years of ML engineering, software design, and large-scale development experience
- Very strong coding skills with Python and/or Java
- know how GenAI LLM works (applications)
- Experience in building Retrieval Augmented Generation (RAG) applications (AI orchestration, embeddings, vector databases)
MUST HAVES:
- Bachelor's degree in Computer Science, Software Engineering, or a related field. OR demonstrable equivalent deep understanding, experience, and capability.
- A Master's or PhD degree in Computer Science (or related field) is a plus.
- A technically deep and innovative Software Engineer leader able to act and deliver to the business needs.
- 5+ years of ML engineering, software design, development experience at a large scale.
- Strong software development skills in his or her chosen programming language, but ready and willing to learn and program in Java and Python.
- Broad understanding of distributed computing frameworks like Ray and Spark
- Demonstrable understanding of and hands-on experience in supervised and unsupervised ML and AI
- Demonstrable understanding of and hands-on experience in building Retrieval Augmented Generation applications, from AI orchestration frameworks and embeddings to vector databases.
- 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.
- Deep technically, hands-on in architecture design, development, deployment, and production operation; familiar with agile software development and modern development tools and frameworks; holding strong engineering principles including automation and quality as well as best practices with a high bar. Extensive experience in full software development life cycle E2E including in production monitoring.
- Rich experience and deep expertise in the areas of Big Data and large-scale data platforms, especially in AI and ML.
- Highly experienced and deep understanding of CI/CD automation.
- Rich experience in combined engineering practice and agile development. Experienced in leading and guiding teams for effective development using this approach.
- Excellent analytical skills; Capability in identifying and resolving complex problems.
- An understanding of and experience in payment organizations is a plus.
- A mentor to individual contributors of different seniority levels and expertise.
- Bachelor s degree in Computer Science or a related field. A higher degree in a related field is a plus
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job