Staff Software Engineer – ML Applications/Remote
About This Position
Job Summary
Join Apetan Consulting as a Staff Software Engineer – ML Applications and lead the design and development of production‑grade machine learning systems. This fully remote role is based in the United States and offers a competitive annual salary of $187,246.92.
Key Responsibilities
- Define technical vision and architectural roadmap for ML‑powered applications.
- Design, implement, and scale end‑to‑end machine learning pipelines and services.
- Collaborate with data scientists, product managers, and cross‑functional teams to translate models into reliable production features.
- Mentor and coach senior and junior engineers, fostering best practices in code quality, testing, and CI/CD.
- Conduct performance tuning, monitoring, and troubleshooting of ML workloads in cloud environments.
- Stay current with emerging ML frameworks, tools, and research to drive continuous innovation.
Required Qualifications
- 8–12 years of professional software engineering experience, with at least 3 years focused on machine learning applications.
- Deep expertise in Python, Java, or C++ and experience with ML libraries such as TensorFlow, PyTorch, or Scikit‑learn.
- Proven track record building scalable, containerized services (Docker, Kubernetes) on AWS, GCP, or Azure.
- Strong understanding of data engineering concepts, feature stores, and model versioning.
- Excellent problem‑solving skills, architectural thinking, and ability to influence technical direction across teams.
- Effective communication and mentorship abilities; experience leading distributed engineering teams is a plus.
Preferred Skills
- Experience with MLOps platforms (Kubeflow, MLflow, SageMaker).
- Knowledge of streaming data processing (Kafka, Flink) and real‑time inference.
- Familiarity with CI/CD pipelines for ML (GitHub Actions, Jenkins).
Benefits
- Competitive salary of $187,246.92 per year.
- Fully remote work with flexible schedule.
- Health, dental, and vision insurance.
- 401(k matching and equity participation.
- Professional development budget and conference sponsorship.
Frequently Asked Questions
What type of projects will I work on as a Staff Software Engineer – ML Applications?
You will design and build end‑to‑end machine learning pipelines, production APIs, and real‑time inference services that power Apetan Consulting’s data‑driven products.
Is this position fully remote?
Yes, the role is 100% remote within the United States, allowing you to work from any location with a reliable internet connection.
What experience is required for this role?
The ideal candidate has 8–12 years of software engineering experience, at least 3 years focused on machine learning applications, and strong skills in Python, cloud platforms, and container orchestration.
Frequently Asked Questions
Click the Apply Now button to submit your application directly to the employer.
The estimated compensation for this role is From $3,601/week.
Yes, this is a remote position.
Job Details
Apetan Consulting
US
Full-Time
From $3,601/week
28/04/2026