ML Software Engineer
Emma of Torre.ai · Missouri, United States · 2 days ago
On-siteEngineeringFull-time
About the role
You will scale generative AI infrastructure by building high-performance machine learning systems.
Responsibilities
- Design, develop, and maintain software systems supporting machine-learning inference workloads.
- Build high-performance ML applications and services running on Apple Silicon in data-center environments.
- Contribute to generative AI and Apple Intelligence initiatives.
- Develop scalable, reliable, and efficient production systems for advanced machine-learning workloads.
- Optimize software performance, reliability, and resource utilization.
- Collaborate with machine-learning engineers, software engineers, infrastructure teams, and other technical stakeholders.
- Participate in the full software development lifecycle, including design, implementation, testing, deployment, and maintenance.
- Troubleshoot complex technical issues and improve system performance and scalability.
- Help develop infrastructure and software supporting large-scale AI and machine-learning applications.
Requirements
- Strong software engineering experience with proficiency in one or more programming languages such as C++, Python, Swift, or Java.
- Experience developing and deploying machine learning systems or applications in production environments.
- Knowledge of machine learning inference, model serving, or ML infrastructure.
- Experience with distributed systems, cloud infrastructure, or large-scale data-center environments.
- Understanding of generative AI, deep learning, or large language models is highly desirable.
- Strong problem-solving and analytical skills.
- Experience designing, building, testing, and maintaining reliable software systems.
- Ability to collaborate effectively with cross-functional engineering and machine-learning teams.
- Bachelor's degree in Computer Science, Engineering, Machine Learning, or a related technical field, or equivalent practical experience.
Skills
- Proficient in Testing, Swift, Software engineering, Python, Machine learning, Java.
- Potential to develop in Large language model (LLM), Generative artificial intelligence (Generative AI), Deep learning.
Pay
USD 150,000 - 265,000/year + Commissions (USD 20,000/year) + Bonuses (up to 5% of base compensation) + Bonuses (up to 10% of base compensation) + Overtime (USD 30/hour).
Location
California, MO, United States