Principal Ai Ml Engineer
Connvertex Technologies Inc5 months ago
San Francisco, CA, United States
Hybrid
Contract
Junior Level (1-3 years)
Job Description
Position Overview
Client: Akkodis | End Client: WEX
Job Title: Principal AI/ML Engineer
This role calls for an experienced leader with 15-20 years of large-scale software design and development expertise to drive the AI/ML engineering strategy. You will be responsible for designing, building, and overseeing an innovative AI/ML technology platform.
Location: Portland, ME; Boston, MA; Chicago, IL; San Francisco, CA (Locals only 20-40 miles)
Work Type: Hybrid (1-3 days onsite per week)
Job Type: Contract (12-18 months+)
Note: Citizen Only
Key Responsibilities
- Lead and drive the development of technology and platforms for the company's AI/ML engineering needs, ensuring functional richness, reliability, performance, and flexibility.
- Design the architecture and lead the implementation of the AI/ML infrastructure, platform, and services.
- Challenge the status quo by developing innovative technical solutions that effectively address risk-related requirements.
- Guide and mentor your team to integrate data and AI technologies for high productivity and superior solution quality.
- Collaborate closely with senior engineers, information security teams, and cross-functional product groups to ensure secure, reliable, and high-performing integrations.
- Engage with external partners and vendors to evaluate and adopt complementary technologies and services.
- Develop, prioritize, and execute roadmaps and project plans while reporting on development status, quality, and system performance.
- Set clear, measurable quality goals, driving continuous improvement and ensuring accountability through defined OKRs.
- Provide strategic technical leadership and advise Senior Leadership on complex initiatives and business-critical situations.
Required Qualifications
- 15-20 years of software design and development experience at a large scale.
- Proven expertise in building machine learning models (supervised, unsupervised, with Reinforcement Learning as a plus).
- Strong proficiency in Java and Python with experience in utilizing LLM models.
- Familiarity with distributed computing frameworks (e.g., Ray, Spark) and container orchestration tools (e.g., Kubernetes, Terraform).
- Experience with cloud architecture services such as AWS, Azure, S3, EMR, and Lambda functions.
- Solid hands-on experience with CI/CD automation, agile software development, and full software development lifecycle (including production monitoring).
- Excellent analytical, written, and verbal communication skills.
- Bachelor’s degree in Computer Science or a related field; a higher degree is a plus.
Preferred Qualifications
- Experience in Reinforcement Learning is a plus.
- Prior experience in payment organizations.
- Demonstrated leadership and mentorship of diverse engineering teams.
- Familiarity with modern data platforms and continuous improvement methodologies.
- Additional certifications or advanced degrees in relevant fields.
Benefits & Perks
- Compensation: $95/hour on 1099
- Work Type: Hybrid (1-3 days onsite per week)
- Contract Duration: 12-18 months+
Required Skills
Large-Scale Development
Software Design
Distributed Computing (Ray, Spark)
Java
Kubernetes
Cloud Architecture (AWS, Azure)
LLM Models
Big Data Platforms
Agile Development
Machine Learning
Unsupervised Models
CI/CD Automation
AI/ML Infrastructure
Terraform
Supervised Models
Python