Software Engineer II - MLOps

New
BrazilFull-TimeMiddle
SalaryAt least 4,500 USD per month
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
PythonApache AirflowKafkaMachine LearningData engineeringSparkCI/CDDevOpsMLOps

Requirements

  • 3+ years of experience in MLOps, Data Engineering, or infrastructure-focused software engineering roles.
  • Strong proficiency in Python and backend engineering principles.
  • Hands-on experience deploying, monitoring, and maintaining machine learning models in distributed production systems.
  • Solid understanding of workflow orchestration tools such as Apache Airflow.
  • Experience with distributed data processing or streaming technologies such as Kafka or Spark.
  • Proven experience building CI/CD pipelines and automated software delivery workflows.
  • Familiarity with cloud-based infrastructure and modern DevOps practices.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent practical experience.
  • Strong communication and collaboration skills in cross-functional engineering environments.
  • Proactive, detail-oriented mindset with a strong focus on automation and system reliability.
  • Demonstrated ability to leverage AI tools to improve productivity and engineering outcomes.

Responsibilities

  • Design, build, and maintain robust infrastructure for deploying, monitoring, and managing machine learning models in production environments.
  • Develop and optimize end-to-end ML pipelines, including feature engineering, model training workflows, deployment, and continuous evaluation.
  • Collaborate closely with data scientists and product engineers to productionize models and ensure operational readiness.
  • Build and maintain CI/CD pipelines to support automated, reliable, and reproducible machine learning deployments.
  • Implement monitoring, logging, and alerting systems to ensure model performance, system reliability, and early detection of issues.
  • Improve system architecture for scalability, uptime, and cost efficiency across distributed environments.
  • Evaluate and integrate new tools, frameworks, and best practices to enhance the MLOps ecosystem.
  • Document engineering standards, workflows, and operational procedures to support knowledge sharing and consistency across teams.
View Full Description & ApplyYou'll be redirected to the employer's site
At least 4,500 USD per month
Apply Now