Senior Software Engineer, AI Platform

March 4, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, AI Platform

Location: San Francisco, CA (Hybrid Remote)

Department: Engineering – Artificial Intelligence

Reports To: Director of AI Engineering

About Innovatech Solutions Inc.

Innovatech Solutions Inc. is a pioneering technology company dedicated to solving the world’s most complex challenges through innovative software and cutting-edge artificial intelligence. We believe in fostering a collaborative, dynamic, and inclusive environment where bright minds come together to create transformative products and experiences. Our mission is to empower businesses and individuals with intelligent tools that drive progress and unlock new possibilities. Join a team where your work directly impacts millions and shapes the future of technology.

Job Summary

We are seeking an exceptionally talented and highly motivated Senior Software Engineer to join our rapidly growing AI Platform team. In this pivotal role, you will be instrumental in designing, developing, and deploying robust, scalable, and high-performance infrastructure and services that power our next-generation AI products. You will work on the core components of our machine learning platform, enabling data scientists and ML engineers to train, deploy, and monitor models efficiently at scale. This is an exciting opportunity for an engineer with a strong background in distributed systems, cloud computing, and a passion for machine learning infrastructure to make a significant impact on our product roadmap and technological capabilities.

Key Responsibilities

  • Design and Development: Lead the design, architecture, and implementation of critical components for our AI/ML platform, including data pipelines, model training frameworks, inference engines, and MLOps tools.
  • Scalability and Performance: Optimize existing systems and build new ones to handle increasing data volumes and computational demands, ensuring high availability, reliability, and performance.
  • Collaboration: Work closely with data scientists, ML engineers, product managers, and other engineering teams to understand requirements, define technical specifications, and deliver integrated solutions.
  • Infrastructure Management: Contribute to the management and automation of cloud infrastructure (AWS, Azure, GCP) supporting our AI platform, leveraging technologies like Kubernetes, Docker, and CI/CD pipelines.
  • Technical Leadership: Mentor junior engineers, conduct code reviews, and contribute to setting best practices for software development, testing, and deployment.
  • Innovation: Research, evaluate, and integrate new technologies and methodologies to continuously improve our AI platform’s capabilities and efficiency.
  • Troubleshooting & Support: Diagnose and resolve complex technical issues related to the AI platform, ensuring smooth operation and minimizing downtime.

Required Qualifications

  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • Experience: 5+ years of professional software development experience, with at least 2-3 years specifically focused on building and scaling distributed systems or AI/ML infrastructure.
  • Programming Proficiency: Expert-level proficiency in at least one modern programming language (e.g., Python, Go, Java, C++). Python is highly preferred for ML infrastructure roles.
  • Distributed Systems: Strong understanding and practical experience with distributed systems principles, microservices architectures, and concurrency.
  • Cloud Platforms: Hands-on experience with major cloud providers (AWS, Azure, or GCP) and services relevant to AI/ML (e.g., S3/Blob Storage, EC2/VMs, Kubernetes, Sagemaker/Vertex AI).
  • Data Technologies: Experience with big data technologies (e.g., Spark, Kafka, Flink) and databases (e.g., PostgreSQL, NoSQL databases).
  • MLOps Knowledge: Familiarity with MLOps concepts, tools, and best practices for model lifecycle management (e.g., MLflow, Kubeflow, Airflow, CI/CD for ML).
  • Problem-Solving: Excellent analytical and problem-solving skills, with a proven ability to tackle complex technical challenges independently and collaboratively.
  • Communication: Strong verbal and written communication skills, with the ability to articulate complex technical concepts to diverse audiences.

Preferred Qualifications

  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Familiarity with deep learning frameworks like TensorFlow, PyTorch, or JAX.
  • Previous experience contributing to open-source projects related to AI/ML infrastructure.
  • Understanding of various machine learning algorithms and their computational requirements.
  • Experience working in a fast-paced, agile development environment.

Benefits and Perks

  • Competitive Compensation: Attractive salary, equity options, and performance-based bonuses.
  • Comprehensive Health: Medical, dental, and vision insurance for employees and dependents.
  • Retirement Savings: 401(k) plan with company matching.
  • Work-Life Balance: Flexible hybrid remote work model, generous paid time off, and paid parental leave.
  • Professional Development: Budget for conferences, courses, and certifications; internal learning sessions.
  • Wellness Programs: Fitness reimbursements and mental health resources.
  • Dynamic Culture: Collaborative, innovative, and inclusive environment with regular team-building events.
  • Office Amenities: Fully stocked kitchen, ergonomic workstations, and commuter benefits.

How to Apply

If you are a passionate and experienced Senior Software Engineer looking to make a significant impact on the future of AI, we encourage you to apply! Please submit your resume along with a cover letter detailing your relevant experience and why you are interested in joining Innovatech Solutions Inc. through our careers page at www.innovatechsolutions.com/careers.

Innovatech Solutions Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.