Senior Software Engineer developing and maintaining backend solutions focusing on AI and ML technologies for Rouse. Leading production efforts and collaborating with data science teams.
Responsibilities
Design, develop, debug, and deploy scalable and efficient backend and ML pipeline code.
Collaborate with Data Science to productionize ML models, focusing on optimization (e.g., making them faster and smaller), enhancing deployability, and building robust testing frameworks.
Perform ad hoc analysis and troubleshooting to resolve issues with deployed systems and ML models.
Write code as part of a collaborative team, building backend features and machine learning services that play a critical role in our day-to-day operations.
Design, implement, and maintain robust MLOPS and AIOps practices and infrastructure.
Develop and implement AI Engineering solutions, including prompt engineering, designing Generative AI workflows, using RAG-enabled LLM calls, and implementing evaluation metrics and confidence scores from LLM outputs.
Manage, define, and break down tasks in an agile environment.
Mentor other team members.
Implement with some autonomy & architect solutions in collaboration with engineering leadership.
Own the problem and scope solutions that line up with business objectives.
Provide a rapid response to the needs of the team.
Requirements
Three to five years experience with Python, Django, or similar web frameworks.
Deep experience with core ML concepts, algorithms, and libraries (scikit-learn, Tensorflow, etc.)
Experience with techniques for model optimization and deployment (e.g., pre and post-processing, model pruning, quantization) to enhance performance and deployability.
Familiarity with data preparation, feature engineering, and data pipeline tools.
Familiarity with Generative AI concepts, LLMs, and prompt engineering techniques.
Experience in building and evaluating RAG-enabled workflows and implementing confidence scoring for AI systems.
Familiarity with Google Cloud Platform or other cloud providers for deploying scalable services and ML workload in a production environment.
Demonstrated ability to troubleshoot, problem solve, test, and develop solutions independently.
Ownership mindset and capable of self-managing tasks, scope, and priorities.
Focused on providing our customers with world-class products and services.
Senior Software Engineer developing Microsoft Stack applications for Comcast, enhancing user experiences and business solutions through innovative web applications.
Senior Software Engineer at Toast working on New Ventures to scale innovative products. Collaborating on backend architecture and feature implementation in a remote or hybrid setting.
Software Engineer developing high - performance web applications and windows services in the HR solutions domain. Collaborating with tech teams and ensuring seamless integration into product offerings.
Software Engineer I at ARC’TERYX developing features and ensuring long - term operational stability. Collaborating with a team to improve guest experiences and business outcomes.
Enterprise Python Expert in Data Engineering to build pipelines and services for a leading fintech. Focus on high - quality software engineering with Google cloud ecosystem.
Senior Software Engineer building and operating systems behind VRAI’s eCommerce platform. Shipping customer - facing features and making architectural decisions impacting the business.
Software Engineer developing innovative solutions and resolving issues for a leading travel platform. Join a team focused on technology and career growth.
Founding Senior Full Stack Software Engineer contributing to an AI - first SaaS platform startup. Engaging in full - stack development, mentoring, and shaping the engineering culture.
Software Senior Principal Engineer developing high - quality filesystem features/solutions at Dell Technologies. Leading design discussions and mentoring junior engineers in Pune/Bangalore.