Calix North America logo
Calix North America4 months ago

Staff Software Engineer, AI/ML

Hybrid · Bengaluru, Karnataka, India

Type
Full Time
Level
Senior Level
Education
Doctorate Or Professional Degree
Company size
Enterprise

Job Summary

Join Calix as a Senior Software Engineer, AI/ML, focusing on designing, developing, and deploying advanced AI models for content generation, natural language understanding, and data synthesis. Key responsibilities include developing ML models for generative tasks, optimizing models like GPT and GANs, data preparation, model training and fine-tuning, and performance evaluation. Collaborate with AI researchers and data scientists to deploy solutions, experiment with new algorithms, and keep systems up to date with the latest advancements. Required skills include extensive software engineering experience, deep learning frameworks, strong programming in Python, and expertise in various AI-related libraries and techniques.

Required Qualifications

  • Bachelor’s, Master’s, or Ph.D. in Computer Science, Machine Learning, Artificial Intelligence, Data Science, or a related field
  • 8+ years of overall software engineering in production
  • 3-5+ years of focus on Machine Learning
  • Proven experience with generative AI models such as GPT, V AEs, GANs, or Transformer architectures
  • Strong hands-on experience with deep learning frameworks such as TensorFlow, PyTorch, or JAX
  • Strong coding experience in Python, Java, Go, C/C++, R
  • Expertise in Python and libraries such as NumPy, Pandas, and Scikit-learn
  • Experience with Natural Language Processing (NLP), image generation, or multimodal models
  • Familiarity with training and fine-tuning large-scale models (e.g., GPT, BERT, DALL-E)
  • Knowledge of cloud platforms (AWS, GCP, Azure) and ML ops pipelines (e.g., Docker, Kubernetes)
  • Strong background in data manipulation, data engineering, and working with large datasets
  • Good data skills - SQL, Pandas, exposure to various SQL and non-SQL databases
  • Solid development experience with dev cycle on Testing and CICD
  • Strong problem-solving abilities and attention to detail
  • Excellent collaboration and communication skills to work effectively within a multidisciplinary team
  • Proactive approach to learning and exploring new AI technologies

Desired Qualifications

  • Experience with Reinforcement Learning or Self-Supervised Learning in generative contexts
  • Familiarity with distributed training and high-performance computing (HPC) for scaling large models
  • Contributions to AI research communities or participation in AI challenges and open-source projects
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Calix North America

Staff Software Engineer, AI/ML

Apply on Sorce