Optro Inc. logo

Senior Software Engineer II (Machine Learning)

Job Overview

Location

United States

Job Type

Full-time

Category

Machine Learning Engineer

Date Posted

April 1, 2026

Full Job Description

đź“‹ Description

  • • As a Senior Software Engineer II (Machine Learning) at Optro Inc., you will play a pivotal role in advancing the company’s audit, risk, ESG, and InfoSec platform by building intelligent, production-grade systems that directly impact how Fortune 500 companies manage compliance and risk. Your work will bridge software engineering and applied machine learning to deliver real customer value through reliable, scalable AI-powered features.
  • • You will design and implement AI-driven systems using classical ML techniques and modern LLM-based approaches such as RAG, prompt engineering, fine-tuning, and semantic search, leveraging managed Azure AI/ML services to accelerate development while ensuring robustness and maintainability in production environments.
  • • Your day-to-day responsibilities include collaborating with product managers and designers to translate customer needs into technical solutions, writing clean, testable, and well-documented Python code, authoring detailed design documents that clarify system behavior and tradeoffs, and debugging production issues across application logic, data pipelines, and ML components.
  • • You will actively participate in an Agile development lifecycle, contributing to sprint planning, code reviews, and retrospectives, while continuously evaluating ML system performance using real-world metrics and iterating to improve reliability, accuracy, and user impact.
  • • Optro is a fast-growing, mission-driven company that has surpassed $300M ARR and is trusted by over 50% of the Fortune 500, including 7 of the Fortune 10, to deliver award-winning audit, risk, ESG, and InfoSec technology. The company fosters a culture of innovation, customer obsession, gritty resilience, and collective success, where engineers are empowered to think big and drive meaningful change.
  • • In this role, you will deepen your expertise in production ML systems, gain hands-on experience with LLMs and MLOps practices on Azure, strengthen your full-stack engineering judgment, and grow as a technical leader who balances innovation with pragmatism to solve complex customer problems at scale.

🎯 Requirements

  • • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field—or equivalent practical experience.
  • • 4+ years of professional software engineering experience with meaningful exposure to machine learning in production systems.
  • • Strong programming skills in Python and hands-on experience applying ML models in real systems, including model integration, inference, and evaluation.
  • • Familiarity with ML frameworks such as PyTorch, TensorFlow, Hugging Face, or scikit-learn.
  • • Experience or interest in search, information retrieval, ranking, or recommendation systems.
  • • Strong communication skills and comfort working cross-functionally with product, design, and engineering teams.

🏖️ Benefits

  • • Launch a career at one of the fastest-growing SaaS companies in North America, recognized by Deloitte as a top 500 growing tech company for seven consecutive years.
  • • Live your best life (LYBL) stipend: $200/month for personal wellness, learning, or lifestyle enhancements.
  • • Comprehensive employee health coverage, 401K with company match (US), and flexible vacation policies (US exempt & CA) or 25 days (UK).
  • • Time off for birthday and volunteering, employee resource groups, and opportunities for team and company-wide gatherings.
  • • Competitive compensation, bonus program, and access to cutting-edge Azure AI/ML tools and cloud infrastructure.

Skills & Technologies

Python
JavaScript
TypeScript
Node.js
AWS
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Optro Inc. logo
Optro Inc.
Visit Website

About Optro Inc.

Optro is a technology company focused on revolutionizing the way businesses manage and leverage their data. They provide an AI-powered platform designed to automate data operations, enabling organizations to extract deeper insights, improve data quality, and accelerate data-driven decision-making. Their solution addresses common challenges in data integration, transformation, and governance, making complex data processes more accessible and efficient. Optro serves a wide range of industries, empowering them to unlock the full potential of their data assets for competitive advantage and operational excellence.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

ARGENTINA
Full-time
Expires Jun 20, 2026
AWS
Terraform
TensorFlow
+4 more

10 hours ago

Apply
Melbourne
Full-time
Expires May 15, 2026
Python
Kubernetes
PyTorch
+4 more

1 month ago

Apply
Heidi Health Pty Ltd logo

Heidi Health Pty Ltd

Melbourne
Full-time
Expires May 15, 2026
Python
Go
TensorFlow
+4 more

1 month ago

Apply
FundraiseUp Inc. logo

FundraiseUp Inc.

Portugal - Remote
Full-time
Expires May 23, 2026
Python
FastAPI
MongoDB
+4 more

29 days ago

Apply