Who are we looking for?
We are seeking a talented and experienced Backend Engineer (SDE – 2) to join our distributed team. In this role, you will be responsible for designing, developing, and maintaining scalable and secure backend systems. As a key contributor, you will collaborate with engineers, product managers, and stakeholders to ensure backend infrastructure delivers an exceptional user experience while maintaining high performance and reliability.
Responsibilities:
- Design, develop, and maintain backend services, focusing on performance, security, and scalability.
- Proactively communicate with team members before starting implementation to align on goals, requirements, and potential challenges.
- Build reusable, maintainable code and ensure backend systems are optimized for performance and efficiency.
- Collaborate closely with frontend engineers to ensure backend systems align with product needs and contribute to a seamless user experience.
- Work with product designers and managers during the design phase to review requirements, ask questions, and clarify any ambiguities, ensuring that the technical implementation supports the overall product vision.
- Take ownership of backend architecture, suggesting improvements to enhance scalability, reliability, and code quality.
- Break down complex technical issues into manageable tasks and milestones, ensuring timely delivery while maintaining high standards.
- Write clean, testable code and participate in code reviews to maintain high-quality standards across the codebase.
- Continuously monitor and improve system performance, addressing any bottlenecks and ensuring scalability.
Requirements:
- 3+ years of experience in backend development using any modern technology stack.
- Strong expertise in backend development, including API design, database management, and cloud infrastructure.
- Proactive in communication, ensuring alignment and clarity across team members before starting projects/features.
- Strong problem-solving skills, with the ability to quickly grasp new concepts and apply them effectively.
- Familiarity with testing, CI/CD pipelines, and version control tools.
- Excellent collaboration and communication skills, with the ability to work effectively in a distributed team environment.
Preferred:
- Knowledge of Ruby on Rails or similar frameworks.
- Understanding of the Multiwoven open-source project, including its architecture and key components.
Top Skills
What We Do
We help companies realize the full value of AI by empowering their teams to instantly make any application AI-intelligent.
We value and believe in equitable access to AI where all people can adopt AI and have access to AI technology and insights regardless of their ethnicity, socio-economic status, educational or career level, work role, age, physical ability, or any other quality. The goal of our AI Squared technology is to level this playing field by providing AI integration technologies that would increase AI adoption and enable access to AI for anyone.
This is our story. Dr. Benjamin Harvey was the Chief of Operations Data Science at NSA where he experienced challenges first-hand associated with the inability to adopt AI, provide equitable access to AI, and unlock the value of AI for intelligence analysts and the military warfighter. His inspiration came from his two brothers who were Army officers recently deployed to the Middle East (Kuwait, Iraq and Qatar) and SW Asia (Afghanistan and Pakistan) who both relied on intelligence to achieve mission. He began a journey and developed a solution to solve these inequities that simplifies and accelerates AI integration into applications ultimately protecting lives of Americans and military warfighters in similar situations as his brothers.
Our vision is to build the world’s most powerful model integration framework and AI integration software which enables any application to become AI-powered. For the first time ever data scientists can describe their models using our model integration framework and our AI integration software will overlay intelligence from inference results directly into a pre-existing web application. We provide application developers with a software (e.g. SDK) and analysts with a no/low-code solution to customize the user experience