Senior Software Engineer (Machine Learning)

bamboohr

Mohali, Punjab (Hybrid) 5 Years Exp Posted 35d ago

Job Description

What You'll Be Responsible For: 

 

  • Design and build scalable, maintainable services, owning projects end-to-end with a primary focus on recommendation systems and personalization. 
  • Prototype and develop LLM-driven agents to enable effective workflows for both merchants and shoppers. 
  • Enhance the developer experience for the Machine Learning team by improving tools, workflows, and processes. 
  • Strengthen and expand test coverage to ensure high-quality, reliable systems. 
  • Contribute to technical and product specifications and actively participate in architecture and design discussions. 
  • Write clean, reliable, and idiomatic Python code with a focus on readability. 

 

What You'll Bring to Maropost: 

 

  • Bachelor’s degree in Computer Science, Engineering, or relevant field. 
  • 5+ years of hands-on software development experience, including 3+ years in Python within Machine Learning or Data Scientist roles which is a must. 
  • Must-have hands-on experience experience completing end-to-end projects in recommendations, personalization, or AI agents. 
  • Must-have experience handling projects end-to-end, from stakeholder discussions to production deployment and monitoring. 
  • Good experience working in B2C product-based environments. 
  • Strong understanding of ML libraries and tools landscape. 
  • Continuously enhance developer experience through better tooling and process improvements. 
  • Have in-depth understanding of CI/CD pipelines, version control, and automated testing 
  • Proactive and self-driven, with strong problem-solving and communication skills across technical and non-technical stakeholders. 
  • Comfortable with on-call rotations and focused on building simple, efficient solutions without over-engineering. 
  • You exemplify Maropost’s Values: 
  • Customer Obsessed 
  • Extreme Urgency 
  • Excellence 
  • Resourceful 

Similar Openings for You