Job Details
Job Description
As the Senior Software Engineer in AI/ML, you will be crucial in delivering AI products powered by our internal AI models and machine learning pipelines. You will also be involved in developing and mentoring peers, identifying new opportunities for AI solutions, and setting the directional roadmap required to implement MLOPS.
You will partner with the team by creating AI models and developing and deploying LLM-based applications in production, evaluating and improving their performance and accuracy over time. By collaborating closely with product, research, and engineering teams, you’ll ensure seamless integration of AI technologies into customer products, setting new standards for data quality and model performance.
Responsibilities
- Design, develop, and maintain an AI/ML platform that is accurate, secure, and fast
- Lead workstreams within a lean and agile environment, from requirements gathering to creating a plan of actionable tasks for the team
- Provide coaching and mentorship to members of the data team on architecture, software development best practices, and new technologies
- Establish evaluation criteria for data quality tracking and production ML model tracking
- Partner with product, research, and engineering to ensure product effective integration of changes
Required Skills
- 6+ years in MLOps, ML engineering, MLOps, and data science with 2+ years leading and mentoring agile teams
- Proven expertise in deploying essential MLOps components like CI/CD, model registry, and input loading
- Skilled in creating and launching diverse models (statistical, LLM, GenAI, GPT 3.5/4.0) from POC to production
- Proven ability to manage projects and programs, leading small teams (2-5 members) and directly handling data analysis, modeling, data pipeline setup, and MLOps
- Skilled in AIML, using platforms like AWS, Amazon Bedrock, and Snowflake, and proficient in Python, SQL, Tableau, and Alteryx
- 3+ years of experience working with Jupyter Notebooks, Git, GitHub, JIRA, and weights & biases, enhancing collaboration and version control in project development
- Significant collaboration with research teams, contributing hands-on research skills that advance project outcomes
- Previous experience working in Private Markets, Financial Services or FinTech space preferred
- 2+ years of tech lead and management experience; taking on role as a team player and coach and providing mentorship
- Experience migrating data sets and workflows between legacy data platforms and services
- Familiarity with stream processing and event-driven architecture
- Comfortable working in a fast-paced, agile XP, lean environment
- Experience in leading offshore and nearshore teams is highly valued
Why should you join Opcito?
We are a dynamic start-up that believes in designing transformation solutions for our customers with our ability to unify quality, reliability, and cost-effectiveness at any scale. Our core work culture focuses on adding material value to client products by leveraging best practices in DevOps, like continuous integration, continuous delivery, and automation, coupled with disruptive technologies like cloud, containers, serverless computing, and microservice-based architectures.
Here are some of the perks of working with Opcito:
- Outstanding career development and learning opportunities
- Competitive compensation depending on experience and skill
- Friendly team and enjoyable work environment
- Flexible working schedule
Awards and Recognitions
- Great Place To Work certified 2021-22, 2022-23, 2023-24
- India's Great Mid-Size Workplaces for 2022 by GPTW
- India's Best Workplaces in IT & IT-BPM 2022 - Top 50 by GPTW
- India's Best Workplaces Building a Culture of Innovation by All - Mid-size 2023 by GPTW
- India's Great Mid-Size Workplaces 2023 ranked 31 by GPTW
- India's Best Workplaces for Millennials 2023 by GPTW
- Top Developers India 2022 by Clutch
- ISO/IEC 27001-2013 by DNV-GL