Job Description
Join our pioneering AI team in the heart of San Francisco! InnovateTech Solutions is seeking a Senior Software Engineer to architect and build scalable machine learning platforms that transform industries. Work alongside world-class engineers in our modern downtown office, with competitive benefits and equity opportunities. Help us shape the future of intelligent automation while enjoying unparalleled career growth in one of the world's most vibrant tech hubs.
Responsibilities
- Design and implement high-performance distributed systems for real-time data processing
- Lead development of cloud-native ML pipelines using AWS/GCP
- Mentor junior engineers through code reviews and technical workshops
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system architecture for scalability and security compliance
- Contribute to open-source projects and industry standards
Qualifications
- 5+ years experience in backend development with Python/Java/Go
- Expertise in containerization (Docker/Kubernetes) and CI/CD pipelines
- Strong foundation in distributed systems and microservices architecture
- Proven track record of shipping production-grade ML infrastructure
- BS/MS in Computer Science or equivalent technical degree
- Experience with event-driven architectures and stream processing (Kafka/Flink)