Deskripsi Pekerjaan
InnovateAI Corp. is at the forefront of artificial intelligence innovation, driving the next generation of intelligent systems that transform industries and everyday life. We are a dynamic, fast-paced company committed to pushing the boundaries of what's possible with AI and machine learning.
We are seeking an exceptionally talented and passionate Senior Software Engineer specializing in AI/ML to join our elite engineering team in San Francisco. In this pivotal role, you will lead the design, development, and deployment of scalable, high-performance AI and machine learning solutions that power our core products and services. You'll work with massive datasets, state-of-the-art models, and a collaborative team dedicated to excellence.
If you thrive on complex challenges, have a proven track record of delivering impactful AI/ML projects, and are eager to shape the future of artificial intelligence, we invite you to apply.
Tanggung Jawab
- Lead the end-to-end design, development, and deployment of robust, scalable AI/ML models and systems into production.
- Collaborate with cross-functional teams (product, data science, research) to define requirements and translate complex business problems into technical solutions.
- Architect and implement efficient data pipelines for training, validation, and inference of machine learning models.
- Optimize model performance, scalability, and resource utilization across various computing environments (cloud, on-premise).
- Stay abreast of the latest advancements in AI/ML research and apply cutting-edge techniques to solve challenging problems.
- Mentor junior engineers, conduct code reviews, and contribute to best practices in software development and MLOps.
- Ensure the reliability, security, and maintainability of AI/ML infrastructure and applications.
Kualifikasi
- Bachelor's or Master's degree in Computer Science, Engineering, Artificial Intelligence, or a related quantitative field.
- 5+ years of professional experience in software engineering, with at least 3 years focused on AI/ML development.
- Proficiency in Python and extensive experience with AI/ML frameworks such as TensorFlow, PyTorch, or JAX.
- Strong understanding of machine learning algorithms, deep learning architectures (CNNs, RNNs, Transformers), and natural language processing or computer vision techniques.
- Demonstrated experience with cloud platforms (AWS, Azure, GCP) and MLOps tools/practices for model deployment and lifecycle management.
- Solid grasp of data structures, algorithms, object-oriented programming, and software design principles.
- Experience with big data technologies (e.g., Spark, Hadoop) and database systems is a plus.
- Excellent problem-solving skills, critical thinking, and ability to work effectively in a fast-paced, collaborative environment.