Deskripsi Pekerjaan
InnovateX Tech is seeking a visionary and highly skilled Senior Software Engineer with a strong focus on Artificial Intelligence and Machine Learning to join our dynamic team in San Francisco. In this pivotal role, you will be at the forefront of designing, developing, and deploying innovative AI/ML solutions that power our next-generation products and services. If you're passionate about pushing the boundaries of technology, thrive in a collaborative environment, and are eager to make a significant impact on real-world challenges, we want to hear from you.
As a Senior Software Engineer, you will lead complex projects, mentor junior engineers, and contribute to the architectural vision of our AI platforms. You will work with large datasets, advanced algorithms, and state-of-the-art tools to build scalable, robust, and intelligent systems. This is an unparalleled opportunity to influence product direction, drive technical excellence, and shape the future of AI.
Tanggung Jawab
- Lead the design, development, and deployment of scalable AI/ML models and systems.
- Architect and implement robust, high-performance machine learning pipelines.
- Collaborate cross-functionally with product, data science, and engineering teams to define requirements and deliver solutions.
- Mentor junior engineers and foster a culture of technical excellence and continuous learning.
- Research and evaluate new AI/ML technologies, algorithms, and tools to drive innovation.
- Optimize existing machine learning models for performance, scalability, and efficiency.
- Ensure the quality, reliability, and security of AI/ML systems through rigorous testing and best practices.
- Contribute to the strategic vision and roadmap for AI/ML initiatives within the company.
Kualifikasi
- Bachelor's or Master's degree in Computer Science, Engineering, Artificial Intelligence, or a related field.
- 5+ years of professional experience in software engineering with a significant focus on AI/ML.
- Proficiency in Python and experience with relevant AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Strong understanding of machine learning principles, algorithms (e.g., deep learning, NLP, computer vision), and statistical modeling.
- Experience with cloud platforms (AWS, GCP, or Azure) for deploying and managing AI/ML workloads.
- Solid grasp of data structures, algorithms, and software design principles.
- Familiarity with MLOps practices, including model versioning, monitoring, and deployment.
- Excellent problem-solving skills, communication, and ability to work effectively in a fast-paced team environment.