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

Senior Backend Engineer, AI

About Sentient

At Sentient, we’re pioneering the decentralized artificial general intelligence (AGI) frontier, breaking free from the constraints of centralized AI models. Our cutting-edge platform is designed to democratize AI development, empowering communities to collaboratively train and control AI models in a truly open and accessible ecosystem.

Fueled by our expertise in distributed systems, cryptography, and AI, we’re building a game-changing environment that fosters open-source development and ensures fair value distribution. Say goodbye to the monopolies of the past – Sentient’s decentralized network promotes model composability and adherence to our foundational principles of transparency, trust, and inclusivity.

Imagine being part of a team that’s shaping the future of AGI, where innovation knows no boundaries, and the collective intelligence of global communities drives progress. Join us on this exhilarating journey as we redefine the AI landscape, unleashing the full potential of trustless, decentralized AGI.

Sentient is backed by leading Silicon Valley venture capital firms including Founders’ Fund, Pantera, and Framework.

Responsibilities

  • Design, implement, and maintain fault-tolerant core infrastructure for the Sentient platform

  • Architect and manage robust performance-critical backend services on AWS and GCP

  • Implement serverless architectures and optimize cloud resource utilization

  • Implement and maintain REST and Websocket APIs to provide data to AI applications

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Design and deploy scalable, reliable, and secure end-to-end AI workflows for Sentient products, including fine-tuning and inference pipelines for generative AI models

  • Design and implement custom AI agent frameworks and multi-agent systems from scratch

  • Deploy, test, and follow proper release management processes to drive end-to-end services from dev to UAT to production

  • Deploy services in accordance with security measures, including IAM, security groups, and encryption

  • Write comprehensive documentation to ensure reproducibility and transparency

Required Qualifications

  • 5+ years hands-on experience in developing large applications and designing end-to-end infrastructure

  • Demonstrated mastery of the Python programming language

  • Expertise in a lot of the AWS and GCP services:

  • Compute: EC2, GCE, Lambda, Cloud Functions

    • Networking: VPC, Cloud VPN, Transit Gateway, Cloud Interconnect

    • Storage: S3, Cloud Storage, EBS, Persistent Disk

    • Databases: RDS, Cloud SQL, DynamoDB, Bigtable

    • Containerization: ECS, GKE, ECR, Container Registry

    • Serverless: Lambda, Cloud Functions, API Gateway, Cloud Run

    • Monitoring: CloudWatch, Cloud Monitoring, CloudTrail, Cloud Audit Logs

  • Expertise in containerization (Docker) and orchestration (Kubernetes, EKS, GKE)

  • Familiarity with Infrastructure as Code (Terraform, CDK, Cloud Deployment Manager)

  • Understanding of Generative AI, LLMs, datasets, fine-tuning, and AI inference

  • Problem-solving mindset to navigate ambiguity in a fast-paced startup

  • Passion for building revolutionary AI products

Values

  • Appreciate and pursue deep expertise

  • Embrace extreme ownership and bias for action

  • Want to take risks and act upon ambition with integrity and empathy

  • Pursue relentless innovation and experimentation

  • Invest in personal growth and team collaboration

Benefits

  • Competitive salary, equity, and insurance

  • Flexible PTO and WFH policy

  • Top-of-the-line engineers and technology

  • Opportunity to shape the direction of a pioneering open AI platform

What You Should Know About Senior Backend Engineer, AI, Sentient

At Sentient, we’re on a mission to redefine the world of artificial general intelligence (AGI), and we’re searching for a Senior Backend Engineer, AI to join our dynamic team. Imagine being part of an innovative company where you can unleash your technical skills while contributing to decentralized AI models that empower communities. In this exciting role, you will design and maintain essential backend infrastructure on AWS and GCP, implementing fault-tolerant systems that are core to our platform's success. Your expertise will help us architect serverless architectures and optimize performance-critical services. Collaborating closely with cross-functional teams, you’ll define and deploy scalable AI workflows, enhancing our products and supporting the latest generative AI models. With your mastery of Python and cloud services, you’ll also tackle complex challenges around containerization and deployment, ensuring we lead the way in transparency and security. If you have a passion for building revolutionary AI products and a desire to work in a fast-paced, innovative environment, Sentient is the place for you. Join us as we break the traditional barriers of AI and pave the way for a decentralized future, where your contributions will truly make a difference!

Frequently Asked Questions (FAQs) for Senior Backend Engineer, AI Role at Sentient
What are the key responsibilities of a Senior Backend Engineer, AI at Sentient?

As a Senior Backend Engineer, AI at Sentient, your key responsibilities include designing and implementing fault-tolerant backend infrastructure on AWS and GCP, architecting robust performance-critical services, and creating scalable AI workflows. You will also maintain REST and Websocket APIs, collaborate with cross-functional teams to ship new features, and ensure security measures are followed during deployment.

Join Rise to see the full answer
What qualifications are required for the Senior Backend Engineer, AI position at Sentient?

To qualify for the Senior Backend Engineer, AI position at Sentient, candidates should have over 5 years of hands-on experience in developing large applications, extensive expertise in Python, and familiarity with various AWS and GCP services. Knowledge of containerization with Docker and orchestration using Kubernetes is also critical, along with an understanding of Generative AI and problem-solving skills to navigate a fast-paced startup environment.

Join Rise to see the full answer
What technologies should a Senior Backend Engineer, AI at Sentient be familiar with?

A Senior Backend Engineer, AI at Sentient should be familiar with a range of technologies including AWS (EC2, Lambda, RDS, etc.), GCP services (GCE, Cloud SQL, etc.), containerization technologies like Docker, and orchestration tools such as Kubernetes. Understanding Infrastructure as Code, and AI technologies including LLMs and fine-tuning datasets are also essential for this role.

Join Rise to see the full answer
How does Sentient ensure a collaborative environment for AI development?

At Sentient, collaboration is at the heart of our operations. We embrace teamwork among cross-functional groups, enabling engineers, designers, and AI researchers to work closely together. Our decentralized model encourages input from various community voices, fostering an open and engaging environment where collective intelligence drives innovation and improvement.

Join Rise to see the full answer
What benefits can a Senior Backend Engineer, AI expect at Sentient?

As a Senior Backend Engineer, AI at Sentient, you can expect competitive salary, equity options, and comprehensive insurance benefits. Our flexible PTO and work-from-home policy provide a healthy work-life balance, and you will have the chance to collaborate with top-tier engineers and cutting-edge technology, playing an essential role in shaping the future of AI.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer, AI
Can you describe your experience with cloud services, specifically AWS and GCP?

During the interview, focus on detailing your practical experiences with specific services under AWS and GCP, such as EC2, Lambda, Cloud Functions, or their equivalent. Highlight projects where you utilized these services, emphasizing how you optimized performance or resolved challenges effectively. Use concrete examples to illustrate your hands-on experience.

Join Rise to see the full answer
What challenges have you faced when implementing serverless architectures?

Discuss particular challenges you've encountered with serverless solutions, such as cold starts, monitoring, or cost management. Formulate your answers around specific scenarios and how you addressed them, including lessons learned that you can apply to future projects in a senior capacity.

Join Rise to see the full answer
How do you ensure security in your deployments?

Talk about security best practices you've adopted, such as IAM policies, encryption methods, or compliance measures. Provide examples illustrating how you implemented these security features on AWS or GCP and how they contributed to overall system integrity and data protection.

Join Rise to see the full answer
Discuss your approach to designing RESTful APIs.

When answering, explain your methodology for designing RESTful APIs, covering aspects like resource modeling, endpoint design, and security measures. Use past projects to illustrate how you enforced best practices and ensured smooth integration with front-end applications.

Join Rise to see the full answer
Explain the concept of microservices and their advantages.

Detail the principles of microservices architecture and its benefits such as improved scalability, ease of deployment, and fault isolation. Provide examples from your experience where using microservices led to measurable improvements in a project.

Join Rise to see the full answer
Can you provide an example of how you handled a critical production issue?

Share a specific situation where you managed a critical production issue, focusing on your rapid response, root cause analysis, and the changed approach you employed afterward. Highlight the learning outcomes that led to enhanced reliability in your systems.

Join Rise to see the full answer
What role does documentation play in your development process?

Emphasize the importance of documentation in maintaining transparency and reproducibility in development. Discuss how you incorporate documentation practices into your workflow and how it helps in onboarding new team members effectively.

Join Rise to see the full answer
How do you keep up with the latest developments in AI and backend technologies?

Mention specific forums, conferences, or online courses where you stay updated with technology trends. Discuss your approach to learning and experimenting with new technologies to continuously innovate and improve your skills in the rapidly evolving AI landscape.

Join Rise to see the full answer
What do you consider when designing for scalability?

Outline key factors when designing for scalability, such as load balancing, microservices architecture, and data sharding. Provide examples from past projects where you implemented scalable solutions that allowed platforms to handle increased user loads.

Join Rise to see the full answer
How would you approach implementing AI inference pipelines?

Discuss your understanding of AI inference and the elements involved in building a successful inference pipeline. Include your thoughts on model deployment, scaling, and monitoring to ensure high performance and reliability of AI applications in a production environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Sentient Remote No location specified
Posted 10 hours ago
Photo of the Rise User
Sentient Remote No location specified
Posted 6 hours ago
Photo of the Rise User
Miratech Remote All cities, India
Posted 5 days ago
Photo of the Rise User
AltaML Remote No location specified
Posted 14 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Linx Remote Rio De Janeiro, Rio De Janeiro, Brasil
Posted yesterday

Sentient Jet is a private aviation company. The Sentient Jet Card Program offers clients the flexibility and convenience of flying private for their personal and business air travel needs with industry-leading value. Founded in 1999, the company i...

6 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 21, 2024

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!