Salary
💰 $154,000 - $220,000 per year
Tech Stack
AWSAzureCloudGoogle Cloud PlatformPythonSQL
About the role
- Developing and implementing end-to-end AI solutions to enhance productivity and optimize decision-making across the organization
- Designing AI lifecycle management strategies with automated observability, CI/CD workflows, and robust testing frameworks
- Collaborating with cross-functional teams to identify AI opportunities and translate them into technical requirements
- Mentoring team members, conducting architecture/code reviews, and supporting AI governance policies for ethical and efficient AI use
- Building scalable, cloud-based AI pipelines leveraging state-of-the-art technologies
Requirements
- 6+ years of professional software engineering experience, including 3+ years focused on AI/ML projects
- Bachelor’s degree in computer science, software engineering, data science, or related field
- Proficiency in Python and SQL, with experience designing, building, and deploying production-grade AI/ML solutions
- Experience with cloud platforms (AWS, GCP, or Azure) and familiarity with MLOps/AI DevOps tools (e.g., MLflow, Kubeflow)
- Expertise with CI/CD pipelines, model observability, and scalable architectures
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks, and more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonSQLAI solutionsML/AI projectsCI/CD pipelinesMLOpsAI DevOpsmodel observabilityscalable architecturescloud-based AI pipelines
Soft skills
collaborationmentoringarchitecture reviewscode reviewssupporting governance policies
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in software engineeringBachelor’s degree in data science