Home Job Details
I
Information Technology 🏢 Full Time ⭐️ Verified

Senior Software Engineer - AI/ML Platform

Innovatech Solutions
San Francisco
Salary Estimate
USD 160.000 – USD 220.000
Latest
Live Update
26 Mei 2026
Deadline
26 Mei 2027

Job Description

Are you a passionate and experienced Software Engineer ready to build the future of intelligent systems? Innovatech Solutions is seeking a talented Senior Software Engineer to join our cutting-edge AI/ML Platform team in San Francisco. We're on a mission to revolutionize industries through data-driven innovation and advanced machine learning. If you thrive in a dynamic, collaborative environment and have a knack for solving complex technical challenges, we want to hear from you!

At Innovatech, you'll work with state-of-the-art technologies, contribute to high-impact projects, and collaborate with a team of brilliant engineers and data scientists. We offer a culture of continuous learning, professional growth, and the opportunity to make a tangible difference in products used by millions.

Responsibilities

  • Design, develop, and deploy scalable and robust software solutions for our AI/ML platform.
  • Collaborate with product managers and data scientists to translate research prototypes into production-ready systems.
  • Contribute to the architecture and technical roadmap of core platform services and APIs.
  • Ensure the performance, reliability, and security of critical systems through rigorous testing and monitoring.
  • Mentor junior engineers, conduct code reviews, and promote best practices in software development.
  • Participate in on-call rotations to support production systems and resolve incidents promptly.
  • Evaluate and integrate new technologies and tools to enhance platform capabilities and developer experience.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional experience in software development, with a focus on backend systems or distributed platforms.
  • Proficiency in one or more programming languages such as Python, Java, Go, or C++.
  • Strong understanding of cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
  • Experience with data processing frameworks (e.g., Apache Spark, Flink) and databases (SQL/NoSQL).
  • Familiarity with machine learning concepts, MLOps practices, and ML frameworks (TensorFlow, PyTorch) is a plus.
  • Excellent problem-solving skills, critical thinking, and a proactive attitude.
  • Strong communication skills and ability to work effectively in a cross-functional team.

Required Skills

Python Java Go C++ AWS GCP Azure Docker Kubernetes Apache Spark PostgreSQL NoSQL REST APIs Microservices System Design Data Structures Algorithms Machine Learning MLOps TensorFlow PyTorch

Ready to Take on This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Job Openings

Job recommendations similiar to you

View All