onsite
Senior Software Engineer, Generative AI & Core ML
AI Engineer
Senior engineer leading development of generative AI pipelines and computer‑vision models, leveraging Core ML and distributed systems to build high‑performance, production‑ready solutions.
About the role
Key Responsibilities
- Design, implement, and optimize generative AI models and computer‑vision pipelines for deployment on Apple platforms using Core ML.
- Develop scalable data‑processing and distributed‑system components to support large‑scale training and inference workloads.
- Debug complex multi‑service architectures, identify performance bottlenecks, and deliver robust, low‑latency solutions.
- Collaborate with cross‑functional teams to integrate AI capabilities into end‑user products, ensuring reliability and security.
- Mentor junior engineers, conduct code reviews, and promote best practices in software engineering and AI development.
Requirements
- 5+ years of professional software engineering experience, with a focus on AI/ML and computer‑vision.
- Strong proficiency in Python and hands‑on experience with Core ML, TensorFlow or PyTorch.
- Demonstrated expertise in building and maintaining distributed systems and data‑processing pipelines.
- Solid debugging skills and ability to troubleshoot performance issues in production environments.
- Experience delivering generative AI solutions and a passion for staying current with emerging AI research.
Skills
pythoncomputer visiongenerative ai