SDE II Backend Engineer
Company Overview
Attri is a leading technology company specializing in advanced Artificial Intelligence (AI) and Machine Learning (ML) solutions. We are dedicated to transforming businesses by leveraging cutting-edge AI technologies to drive innovation, efficiency, and growth. As a fast-growing company at the forefront of AI/ML, we are seeking a highly skilled and motivated Backend Engineer who can help us transition to the next phase of the company.
Role Overview
As the Backend Engineer, you will play a critical role in driving the development and implementation of our enterprise-grade AI platform. You will be responsible for implementing AI focused system architecture, ensuring seamless integration of tech stacks, and a bit DevOps process. This is a unique opportunity to work with modern technologies, lead a talented team, and contribute to the growth of Attri in the AI/ML industry.
Responsibilities
- Be the bridge between engineering and product teams. Understand long-term product roadmap and architect a system design that will scale with our plans.
- Take ownership of converting requirements into algorithms. Break these down into smaller tasks and work with the team to plan and execute sprints.
- Author high-quality, highly-performance, and unit-tested code running on a distributed environment using containers.
- Review peers PR, mentor others and proactively take initiatives to improve our team's shipping velocity.
- Leverage your industry experience to champion engineering best practices within the organization.
- Good To Have: Continually evaluate and improve DevOps processes for a cloud-native codebase.
Work Experience
- 2+ years of industry experience preferably with some exposure in leading/mentoring development teams in the past.
- Proven track record building large-scale, high-throughput, low-latency production systems with at least 2+ years working with customers, architecting solutions, and delivering end-to-end products.
- 2+ years of experience with design/architecting/optimizing complex Relational DB schemas.
- Fluency in writing production-grade Python in a microservice architecture with containers/VMs for over 2+ years.
- Good To Have: 2+ years of DevOps experience (Kubernetes, Docker, Helm and public cloud APIs)
- Worked with relational (SQL) as well as non-relational databases (Mongo or Couch) in a production environment.
- 1+ years of experience with Generative AI tools such as — langchain, llamaIndex, OpenLLM.
- (Bonus: Cloud Services deployment understaning)
- (Bonus: built an end-to-end ML pipeline)
Skills
- Strong documentation skills, we heavily rely on elaborate documentation for everything we are working on.
- Ability to motivate, mentor, and lead others (we have a flat team structure, but the team would rely upon you to make important decisions)
- Strong independent contributor as well as a team player.