Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Backend Software Engineer - India image - Rise Careers
Job details

Staff Backend Software Engineer - India

Our Purpose

At Fiddler, we understand the implications of AI and the impact that it has on human lives. Our company was born with the mission of building trust into AI. With the rise of the internet, trust in AI has been degraded by a plethora of issues like spam, fraudulent transactions, hate speech, and online abuse. Fiddler enables organizations to get ahead of these issues by building trustworthy, transparent, and explainable AI solutions. 

Fiddler partners with AI-first organizations to help build a long-term framework for responsible AI practices, which, in turn, builds trust with their user base. Data Science, MLOps, and business teams use Fiddler AI to monitor, explain, analyze, and improve their AI solutions to identify performance gaps, mitigate bias, and drive better outcomes. Our platform enables engineering teams and business stakeholders alike to understand the “why” and how behind model outcomes.  

Our Founders

Fiddler AI is founded by Krishna Gade (engineering leadership at Facebook, Pinterest, Twitter, and Microsoft) and Amit Paka (two-time founder with acquisitions by Samsung and PayPal and product roles at Expedia and Microsoft). We are backed by Insight Partners, Lightspeed Venture Partners, and Lux Capital. 

Why Join Us

Our team is motivated to unlock the AI opaque box and help society harness the power of AI. Joining us means you get to make an impact by helping reduce algorithmic bias and ensure that models in production across many different industries are transparent and ethical.  We are an early-stage startup and have a rapidly growing team of intelligent and empathetic doers, thinkers, creators, builders, and everyone in between. The AI and ML industry has a rapid pace of innovation and the learning opportunities here are monumental. This is your chance to be a trailblazer.  

Fiddler is recognized as a pioneer in the field of AI Observability and has received numerous accolades, including:  2022 a16z Data50 list, 2021 CB Insights AI 100 most promising startups, 2020 WEF Technology Pioneer, 2020 Forbes AI 50 most promising startups of 2020, and a 2019 Gartner Cool Vendor in Enterprise AI Governance and Ethical Response. By joining our brilliant (at least we think so) team, you will help pave the way in the AI Observability space.

The Opportunity

In this role, you will be able to make a real impact on the safety of large language models and generative AI solutions across different verticals. You will work on the cutting edge of envisioning and building new types of tools and algorithms to monitor, explain, and improve such models.

What You'll Do

  • Design and build a world-class cloud platform to help enterprises monitor and analyze their ML models, covering both predictive models as well as LLM and Generative models 

  • Design enterprise-grade, scalable APIs and frameworks to run analysis and validation of customers’ ML models and workflows

  • Develop new types of metrics and evaluation methods for quality and robustness of ML models

  • Work with product and customer facing teams to enhance and expand our product

  • Recommend and implement engineering best practices, improve the functionality of existing software, and ensure that the design, application, and maintenance of software meets quality standards

What We're Looking For

  • Masters/Bachelor's Degree in Computer Science or equivalent

  • 10+ years of working experience

  • Proficiency with Python

  • Experience working with ML models in production. Experience with common LLM frameworks (Langchain, Llamaindex, RAG, HuggingFace, and eval frameworks like Ragas or Presidio)

  • Experience debugging and troubleshooting production systems, on call support experience

  • Experience working with common distributed systems infrastructure: Redis, Postgres, RabbitMQ, Celery, Flask

  • Nice to have: Knowledge of infrastructure management (AWS / Google Cloud, Kubernetes, or equivalent on-premises technologies)

  • Nice to have: Experience building large scale distributed systems and working with columnar and vector databases

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Backend Software Engineer - India, Fiddler AI

Are you ready to take your career to the next level as a Staff Backend Software Engineer at Fiddler? In a world where AI is rapidly evolving, Fiddler stands tall as a trusted partner in making AI transparent and explainable. Our mission is more important than ever, and you will play a pivotal role in building innovative tools that ensure safe and ethical use of AI across a variety of industries. Imagine diving into the challenges of designing a world-class cloud platform that empowers enterprises to monitor and analyze their machine learning models, including generative AI and large language models. You won't just be writing code; you'll be setting the standards for engineering best practices while developing enterprise-grade APIs and frameworks. With a robust 10+ years of experience and deep proficiency in Python, you will collaborate with product teams as well as customer-facing teams to refine and extend our offerings. Your expertise in production ML models and distributed systems will be key in developing groundbreaking metrics for assessing model quality and robustness. At Fiddler, you won't just be a cog in the machine; you'll lead initiatives that reduce algorithmic bias and enhance model integrity, all while thriving in a startup culture that celebrates innovation and learning opportunities. If you are eager to make a significant impact in the AI industry and join a team of brilliant and empathetic individuals, we invite you to explore this exciting opportunity with us!

Frequently Asked Questions (FAQs) for Staff Backend Software Engineer - India Role at Fiddler AI
What are the main responsibilities of a Staff Backend Software Engineer at Fiddler?

As a Staff Backend Software Engineer at Fiddler, your primary responsibilities will include designing and building scalable cloud platforms to monitor and analyze machine learning models, developing enterprise-grade APIs, and creating new metrics to evaluate model quality. Additionally, collaborating with product teams and enhancing existing software functionalities will also be key aspects of your role.

Join Rise to see the full answer
What qualifications are required to apply for the Staff Backend Software Engineer position at Fiddler?

To qualify for the Staff Backend Software Engineer role at Fiddler, candidates should have a Master's or Bachelor's Degree in Computer Science or a related field, along with over 10 years of relevant experience in software engineering. Proficiency in Python and experience with ML models in production are essential. Familiarity with distributed systems, such as Redis or RabbitMQ, is also recommended.

Join Rise to see the full answer
What technologies should a Staff Backend Software Engineer be familiar with at Fiddler?

Candidates for the Staff Backend Software Engineer position at Fiddler should be well-versed in Python, with experience working with ML frameworks like HuggingFace and various distributed systems infrastructures such as PostgreSQL and Celery. Knowledge of cloud services such as AWS or Google Cloud, as well as Kubernetes, would be a great advantage.

Join Rise to see the full answer
What makes Fiddler an exciting place to work for a Staff Backend Software Engineer?

Fiddler offers a unique working environment where innovation meets ethics in AI. As a rapidly growing startup, you will be surrounded by a team of intelligent and empathetic individuals dedicated to making a real impact. The learning opportunities are immense, as you will be at the forefront of developing tools that ensure safe and responsible AI solutions.

Join Rise to see the full answer
What impact does the Staff Backend Software Engineer have on AI at Fiddler?

The Staff Backend Software Engineer at Fiddler plays a critical role in shaping the future of AI technology by creating tools that enable organizations to monitor and analyze their machine learning models. This impact is pivotal in building trust in AI systems and ensuring they operate transparently and ethically.

Join Rise to see the full answer
Common Interview Questions for Staff Backend Software Engineer - India
Can you explain your experience with machine learning models in production?

In your response, focus on specific projects where you have implemented machine learning models, discussing the technologies utilized, the challenges faced, and how you ensured their performance and robustness. Highlight any quantifiable outcomes if possible.

Join Rise to see the full answer
What strategies do you use for debugging and troubleshooting software systems?

Discuss your methodical approach, including how you gather logs, analyze performance metrics, and utilize monitoring tools. Consider mentioning any specific examples where your troubleshooting led to significant improvements.

Join Rise to see the full answer
How do you ensure that the APIs you develop are scalable and maintainable?

Explain your process for API design, mentioning best practices like versioning, documentation, and testing. Also, highlight your experience in user feedback integration to make ongoing improvements.

Join Rise to see the full answer
What is your approach to collaborating with cross-functional teams?

Share examples of past collaborations with product managers or data scientists, detailing how effective communication and understanding each team's needs led to the successful launch of products or features.

Join Rise to see the full answer
Can you give an example of a challenging project you've worked on with distributed systems?

Choose a specific project and describe the complexity involved. Discuss the technologies leveraged, the specific challenges faced, and how you overcame them to achieve project goals.

Join Rise to see the full answer
What tools do you rely on for monitoring and evaluating machine learning models?

Identify tools you have used in the past for monitoring model performance, such as Prometheus or Grafana, and discuss how they helped you ensure the reliability of AI systems.

Join Rise to see the full answer
How do you stay informed about the latest trends in backend development and AI?

Talk about your commitment to continuous learning—attending conferences, participating in online forums, or following industry leaders. Emphasize how this knowledge directly benefits your work.

Join Rise to see the full answer
What is your philosophy on writing clean and maintainable code?

Outline your coding standards, discussing aspects like clarity, modularity, and use of comments. You might connect how these practices lead to a more collaborative engineering environment.

Join Rise to see the full answer
Describe a time when you had to implement engineering best practices in your last role.

Recount a specific incident where you identified areas for improvement in existing processes or practices, detailing the steps taken to implement changes and the positive outcomes that resulted.

Join Rise to see the full answer
How would you communicate complex technical information to non-technical stakeholders?

Give examples of how you simplify concepts, using analogies or visual aids. Emphasize the importance of tailoring your communication style to the audience, ensuring that they grasp essential points without getting lost in jargon.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Customer-Centric
Startup Mindset
Collaboration over Competition
Growth & Learning
Photo of the Rise User
Customer-Centric
Startup Mindset
Collaboration over Competition
Growth & Learning
Photo of the Rise User
Posted 11 days ago
Dental Insurance
Vision Insurance
Disability Insurance
Family Medical Leave
Paid Holidays
Photo of the Rise User
BitGo Hybrid Palo Alto, California, United States
Posted 2 days ago
Photo of the Rise User
Posted 13 days ago

Fiddler Labs, founded in 2018 and headquartered in Palo Alto, California, is a software company that offers a platform to analyze, validate, and manage AI solutions.

15 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!