Syntricate Technologies

Lead Machine Learning Ops Engineer

Syntricate Technologies$120K — $150K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience in software engineering with a focus on DevOps, Client Ops, and Infrastructure as Code or 5+ years with a Master's degree.
  • Strong background in deploying Machine Learning and Data Science workloads.
  • Expertise with code versioning tools like GitLab, GitHub, and Azure DevOps.
  • Experience with cloud platforms such as AWS, Azure, and GCP, with a preference for Databricks.
  • Proficient in using GitHub actions for CI/CD automation.
  • Knowledge of infrastructure automation tools like Terraform and Ansible.
  • Experience with data processing frameworks and containerization technologies.

Responsibilities

  • Develop automated build and deployment processes for continuous delivery.
  • Collaborate with cross-disciplinary teams to expedite AI application deployment.
  • Design and maintain infrastructure using infrastructure as code tools.
  • Template existing Databricks CLI codes for managing AIML data pipelines.
  • Enhance DevOps practices for improved AIML application lifecycle.
  • Work with teams to ensure applications are highly available and scalable.
  • Establish best practices for cloud security and cost optimization.

Benefits

  • Flexible working arrangements with potential for remote work.
  • Exposure to cutting-edge AI and data technologies.
  • Opportunities for cross-functional collaboration and learning.
  • Long-term project horizon, leading to job stability.
  • Supportive team environment fostering innovation.
Full Job Description
Job Description:
Role: Lead Machine Learning Ops Engineer
Location: Houston, TX
Duration: 6+ months - Probably long term

Lead Machine Learning Ops Engineer - Must have 10 plus years and solid DevOps and Client experience

As a Lead Machine Learning Ops Engineer, you will play a pivotal role in implementing DevOps and Client Ops practices within the Corporate Data & Analytics Team to support AI/Client application enablement across all operating companies. Your primary responsibility will be to drive the adoption of best practices in DevOps and Client Ops, accelerating the deployment of AI/Client and data-driven solutions that meet the business needs.

We seek a motivated and skilled individual with a strong background in DevOps and Client Ops, a deep understanding of Infra Ops, and solid knowledge of AI/Client data and analytics cloud services and components. You will collaborate closely with data scientists, machine learning engineers, data engineers, software engineers, and platform architects, utilizing the latest tools and technologies to deploy and maintain AI/Client and advanced analytics solutions, as well as integrate analytic models with existing business applications.

Skills and Experience
  • Bachelor's Degree Computer Science, Computer Engineering, Information Technology, Software Engineering or equivalent technical discipline and 10+ years of experience in software engineering with a strong background in DevOps and Infrastructure as Code, supporting Machine Learning and Data Science workloads preferred. or
  • Master's Degree Computer Science, Computer Engineering, Information Technology, Software Engineering or equivalent technical discipline and 5+ years of experience in software engineering with a strong background in DevOps and Infrastructure as Code, supporting Machine Learning and Data Science workloads preferred.
  • Expertise on code versioning tools, such as Gitlab, GitHub, Azure DevOps, Bitbucket etc., GitHub Preferred, familiar with branch level code repository management.
  • Experience deploying Machine Learning solutions on cloud platforms (e.g., AWS, Azure, or GCP). Databricks, and AWS Preferred.
  • Proficient with GitHub actions to automate testing and deployment of data and Client workloads from CI/CD provider to Databricks.
  • Strong knowledge of infrastructure automation tools such as Terraform, Ansible, CloudFormation etc.
  • Experience with data processing frameworks/tools/platform such as Databricks, Apache Spark, Kafka, Flink, AWS cloud services for batch processing, batch streaming and streaming.
  • Experience containerizing analytical models using Docker and Kubernetes or other container orchestration platforms.
  • Technical expertise across all deployment models on public cloud, private cloud, and on-premises infrastructure.
Responsibilities
  • Develop automated build and deployment processes to enable continuous delivery of software releases, enhance the existing CI/CD pipelines for AIML application development and deployment.
  • Collaborate with data scientists, data engineers, data analysts, software engineers, IT specialists, and stakeholders to accelerate deployment of AI applications via CI/CD pipelines and maintain the SLAs of those applications at the centralized platform.
  • Design, develop and maintain infrastructure using infrastructure as code tools such as Terraform, Ansible, CloudFormation etc.
  • Templatize existing Databricks CLI codes to manage Databricks platform as code for AIML data pipelines (batch processing, batch streaming and streaming) and model serving endpoints.
  • Enhance the existing DevOps practices to improve the overall AIML application development lifecycle.
  • Work closely with cross-functional teams to ensure that applications are highly available and scalable.
  • Collaborate with development teams and cloud platform team to ensure that infrastructure meets the requirements of the application.
  • Establish and maintain best practices for cloud security, compliance, and cost optimization.

About Syntricate Technologies

Syntricate Technologies Careers

Joining Syntricate Technologies presents an unparalleled opportunity to advance a career in technology with a company at the forefront of digital innovation. Syntricate Technologies is renowned for its commitment to leadership, diversity, and leveraging technology to solve complex problems. This is where professionals come to not just seek job opportunities but to forge lasting careers in an environment that values growth and leadership.

Explore Career Opportunities

Syntricate Technologies is actively hiring and offers a variety of positions that cater to different skills and career aspirations. From entry-level roles to leadership positions, the potential for professional advancement is nearly limitless. Syntricate Technologies is not just a company; it's a place where talented individuals can thrive.

Innovation and Professional Growth

At Syntricate Technologies, innovation isn't just another buzzword—it's the cornerstone of the company culture. Employees are encouraged to push the boundaries of what is possible, bringing groundbreaking solutions to the table. With a team of dedicated professionals, Syntricate Technologies fosters a culture of continuous improvement and professional growth.

Diversity and Inclusion

Syntricate Technologies believes that diversity fuels innovation. With a commitment to creating a diverse and inclusive workplace, the company actively seeks to hire individuals from various backgrounds and experiences. Diversity training is integral, ensuring that all team members feel valued and understood.

Internship Programs and Employment Benefits

For those starting their careers, Syntricate Technologies offers robust internship programs that provide real-world experience and networking opportunities. Interns at Syntricate Technologies gain invaluable industry insights and professional skills that are crucial for future employment. Full-time employees enjoy a comprehensive benefits package that supports both their professional and personal lives. Benefits at Syntricate Technologies are designed to ensure employees are healthy, happy, and secure.

Applying for a Position

To apply for a position at Syntricate Technologies, candidates should prepare a resume that highlights relevant experience and skills. The interview process is designed to assess not only professional qualifications but also a candidate's fit within the company culture. Syntricate Technologies values curiosity, creativity, and a passion for technology.

Stay Connected with Syntricate Technologies Careers

Interested candidates are encouraged to explore the various job opportunities on the Syntricate Technologies careers page. Stay updated with the latest company news, employment trends, and career tips by subscribing to the Syntricate Technologies careers newsletter.

Join Syntricate Technologies

Discover the career possibilities that await at Syntricate Technologies. Search open positions that match your skills and interests. Syntricate Technologies is looking for passionate, driven, and innovative team players ready to contribute to a leading technology company.

SEARCH SYNTRICATE TECHNOLOGIES JOBS

Keep Up to Date

Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work at Syntricate Technologies.

READ CAREERS BLOG

Job Alert Emails

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. See what exciting and rewarding opportunities await at Syntricate Technologies.
Learn more about Syntricate Technologies
Size
51 employees
Industry

Similar Jobs

More Jobs at Syntricate Technologies

More Information Technology Jobs

Find similar Lead Machine Learning Ops Engineer jobs: