Deskripsi Pekerjaan
InnovateAI Tech is at the forefront of AI innovation, building transformative solutions that redefine industries. We're seeking a passionate and highly skilled Senior AI/ML Software Engineer to join our elite team in San Francisco. If you thrive on solving complex problems, designing scalable AI systems, and turning ground-breaking research into real-world applications, then this is your opportunity to make a monumental impact.
As a Senior AI/ML Software Engineer, you will be instrumental in developing, deploying, and optimizing advanced machine learning models and AI-driven platforms. You'll work on greenfield projects, influence architectural decisions, and collaborate with a diverse group of researchers, data scientists, and engineers to push the boundaries of artificial intelligence. We offer a vibrant, supportive culture where continuous learning and innovation are celebrated.
Join us to architect the future of AI and contribute to products that will shape how millions interact with technology. This is more than a job; it's a chance to build something extraordinary.
Tanggung Jawab
- Lead the design, development, and deployment of robust, scalable AI/ML models and systems.
- Collaborate with cross-functional teams to identify machine learning opportunities and define project requirements.
- Optimize AI/ML algorithms and infrastructure for performance, efficiency, and cost-effectiveness.
- Conduct code reviews, mentor junior engineers, and champion best practices in MLOps and software engineering.
- Stay abreast of the latest advancements in AI/ML research and integrate cutting-edge techniques into our products.
- Architect and implement data pipelines necessary for training and evaluating machine learning models.
- Troubleshoot and resolve complex technical issues related to AI/ML systems in production environments.
Kualifikasi
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related technical field.
- 5+ years of professional experience in software engineering with a strong focus on AI/ML development.
- Proficiency in Python and extensive experience with ML frameworks such as TensorFlow, PyTorch, or JAX.
- Solid understanding of machine learning principles, deep learning architectures (CNNs, RNNs, Transformers), and related algorithms.
- Experience with cloud platforms (AWS, GCP, Azure) and MLOps tools for model deployment and monitoring.
- Demonstrated ability to design, implement, and optimize complex software systems.
- Excellent problem-solving skills, strong communication, and collaborative spirit.
- Experience with large-scale data processing technologies (e.g., Spark, Kafka) is a plus.