Software Engineer, Senior – AI/ML Platform

April 7, 2026

Are you applying to the internship?

Job Description

Software Engineer, Senior – AI/ML Platform

Are you a seasoned Software Engineer with a passion for building robust, scalable platforms that empower cutting-edge AI and Machine Learning innovations? Join our dynamic team and play a pivotal role in designing, developing, and maintaining the core infrastructure that enables our data scientists and ML engineers to train, deploy, and monitor models at scale. If you thrive in a collaborative environment, love solving complex technical challenges, and want to see your work directly impact groundbreaking products, this is the role for you.

About Us

At InnovateX Corp., we are at the forefront of leveraging artificial intelligence to solve some of the world’s most challenging problems across various industries. Our mission is to create intelligent solutions that transform businesses and enrich lives. We believe in fostering a culture of innovation, continuous learning, and mutual respect. Our engineering team is the backbone of our success, constantly pushing the boundaries of technology to deliver exceptional products and services.

The Opportunity

As a Senior Software Engineer for our AI/ML Platform team, you will be instrumental in evolving our machine learning infrastructure. This involves working on everything from data pipelines and feature stores to model serving frameworks and MLOps tools. You will collaborate closely with data scientists, ML engineers, and other platform teams to understand their needs, identify pain points, and deliver solutions that enhance productivity, reliability, and scalability. This role offers the chance to make a significant impact on our entire AI ecosystem and contribute to the next generation of intelligent applications.

Key Responsibilities

  • Design and develop highly scalable, reliable, and efficient components for our AI/ML platform, including data ingestion, feature engineering, model training, serving, and monitoring.
  • Architect and implement solutions for complex MLOps challenges, such as continuous integration/delivery for models, versioning, reproducibility, and experiment tracking.
  • Collaborate closely with data scientists and ML engineers to understand their workflows, gather requirements, and provide expert guidance on best practices for platform utilization.
  • Optimize performance and resource utilization of our ML infrastructure, ensuring efficient execution of large-scale training jobs and low-latency model inference.
  • Drive the adoption of new technologies and methodologies to continuously improve our platform’s capabilities and developer experience.
  • Mentor junior engineers, provide technical leadership, and contribute to the overall growth and skill development of the team.
  • Ensure high standards of code quality, test coverage, and documentation for all platform components.
  • Participate in on-call rotations and provide support for critical platform services, troubleshooting and resolving issues promptly.

Qualifications

Required Skills & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related quantitative field.
  • 5+ years of professional experience in software development, with at least 2+ years specifically focused on building or supporting AI/ML platforms or large-scale data systems.
  • Strong proficiency in one or more programming languages such as Python, Go, Java, or Scala. Python is highly preferred for ML platform work.
  • Extensive experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of distributed systems, microservices architecture, and API design principles.
  • Familiarity with various data storage technologies (e.g., SQL/NoSQL databases, object storage like S3/GCS).
  • Experience with building and optimizing data pipelines using tools like Apache Spark, Flink, Kafka, or equivalent.
  • Demonstrated ability to design and implement robust, scalable, and maintainable software solutions.
  • Excellent problem-solving skills, with a keen eye for detail and a proactive approach to identifying and addressing technical challenges.
  • Strong communication and collaboration skills, with the ability to articulate complex technical concepts to diverse audiences.

Preferred Skills & Experience:

  • Experience with ML frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn, MLflow, Kubeflow, or similar.
  • Knowledge of MLOps best practices and tools for experiment tracking, model versioning, continuous training, and deployment.
  • Familiarity with real-time data streaming and processing technologies.
  • Understanding of machine learning concepts, algorithms, and common challenges in production environments.
  • Contributions to open-source projects related to ML platforms or data infrastructure.
  • Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).

What We Offer

  • Competitive salary and comprehensive benefits package, including health, dental, and vision insurance.
  • Generous paid time off, including holidays and sick leave.
  • Flexible work environment with opportunities for remote work and flexible hours.
  • Opportunities for professional growth and development through conferences, workshops, and internal training programs.
  • A collaborative and inclusive culture where your ideas are valued and your contributions make a real impact.
  • State-of-the-art office facilities with amenities designed to foster productivity and well-being.
  • Engaging team events, social gatherings, and opportunities to connect with colleagues.
  • The chance to work on challenging and innovative projects that shape the future of AI.

How to Apply

If you are passionate about building scalable AI/ML platforms and ready to make a significant impact, we encourage you to apply! Please submit your resume and a cover letter detailing your relevant experience and why you believe you’re a great fit for InnovateX Corp. through our careers portal at [Link to Careers Page].

InnovateX Corp. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.