Senior Software Engineer – AI/ML Platform

April 2, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer – AI/ML Platform

About InnovateX Technologies

InnovateX Technologies is a leading innovator in cutting-edge AI solutions, dedicated to transforming industries through intelligent automation and data-driven insights. Our mission is to build scalable, robust, and ethical AI platforms that empower businesses globally. We foster a collaborative, dynamic, and intellectually stimulating environment where creativity and technical excellence thrive, pushing the boundaries of what’s possible with artificial intelligence.

The Opportunity

We are seeking a highly skilled and motivated Senior Software Engineer to join our rapidly expanding AI/ML Platform team. In this pivotal role, you will be instrumental in designing, developing, and deploying robust and scalable infrastructure that powers our next generation of artificial intelligence and machine learning products. This is a unique opportunity to contribute to foundational systems that enable researchers and product teams to build, train, and deploy models efficiently and reliably, driving significant impact across various sectors.

Key Responsibilities

  • Design and Implement Core Platform Components: Architect and build high-performance, fault-tolerant services and APIs for our AI/ML platform using modern distributed system techniques.
  • Develop High-Performance Data Pipelines: Create and optimize data ingestion, transformation, and storage solutions to handle massive datasets for machine learning training and inference.
  • Optimize ML Model Life Cycle: Develop tools and workflows to streamline the entire machine learning model life cycle, including experimentation, training, evaluation, versioning, deployment, and monitoring.
  • Ensure Scalability and Reliability: Work with cloud infrastructure (AWS, GCP, Azure) to ensure the platform can scale to meet growing demands and maintains high availability and resilience.
  • Collaborate Cross-Functionally: Partner closely with ML engineers, data scientists, product managers, and other engineering teams to understand requirements and deliver impactful solutions.
  • Mentor and Lead: Provide technical guidance, code reviews, and mentorship to junior engineers, fostering a culture of technical excellence and continuous improvement.
  • Drive Innovation: Research and evaluate new technologies, tools, and methodologies to continuously enhance the performance, efficiency, and capabilities of our AI/ML platform.

Qualifications

  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • Experience: 5+ years of professional experience in software development, with a significant focus on building scalable backend systems or platform infrastructure.
  • Programming Proficiency: Strong expertise in at least one modern programming language such as Python, Java, Go, or C++.
  • Cloud Platform Expertise: Hands-on experience with major cloud providers (e.g., AWS, Google Cloud Platform, Microsoft Azure), including services like compute, storage, networking, and serverless technologies.
  • Distributed Systems: Solid understanding and experience with distributed system design, microservices, and related architectural patterns.
  • Data Technologies: Familiarity with big data technologies (e.g., Apache Spark, Kafka) and various database systems (SQL and NoSQL).
  • Problem-Solving: Excellent analytical and problem-solving skills, with a proven ability to tackle complex technical challenges.

Preferred Qualifications

  • Direct experience building or contributing to ML platforms, MLOps tools, or AI infrastructure.
  • Experience with containerization and orchestration technologies like Docker and Kubernetes.
  • Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Knowledge of CI/CD pipelines and DevOps practices in an ML context.
  • Contributions to open-source projects related to AI/ML or distributed systems.

Benefits and Perks

  • Competitive Compensation: Attractive salary package including equity options.
  • Comprehensive Health: Medical, dental, and vision insurance plans.
  • Flexible Work: Hybrid work model with opportunities for remote work.
  • Professional Development: Generous budget for conferences, courses, and certifications.
  • Paid Time Off: Ample vacation, sick leave, and company holidays.
  • InnovateX Wellness: Fitness stipends, mental health resources, and employee assistance programs.
  • Collaborative Culture: Engage with brilliant minds in a supportive and innovative environment.

Why Join InnovateX Technologies?

At InnovateX, you won’t just be writing code; you’ll be shaping the future of AI. We believe in empowering our engineers to take ownership, innovate, and grow. You’ll work on challenging problems that have a real-world impact, collaborate with a diverse and talented team, and continuously expand your skill set in a fast-paced, cutting-edge industry. If you are passionate about building robust platforms that unlock the potential of AI, we encourage you to apply!

Ready to Apply?

If you are a driven Senior Software Engineer looking for an exciting challenge in the AI/ML space, we invite you to submit your resume and cover letter. Please highlight your relevant experience and explain why you believe you’d be a great fit for InnovateX Technologies.