About the Role
The role involves building and maintaining full-stack applications with a focus on integrating applied artificial intelligence to solve real-world problems efficiently and at scale.
Responsibilities
- Design and implement robust full-stack software solutions
- Integrate AI models into production-grade applications
- Collaborate with cross-functional teams to define system requirements
- Develop scalable backend services and APIs
- Create intuitive front-end interfaces for end users
- Optimize application performance and reliability
- Ensure code quality through testing and reviews
- Deploy and monitor machine learning models in real environments
- Maintain data pipelines for AI training and inference
- Troubleshoot and resolve technical issues promptly
- Implement security best practices across systems
- Work with cloud infrastructure for deployment and scaling
- Support continuous integration and delivery workflows
- Document architecture and system designs
- Stay current with emerging technologies in AI and software engineering
Nice to Have
- Master's degree in computer science, AI, or related discipline
- Experience with large language models or NLP systems
- Background in MLOps or model lifecycle management
- Contributions to open-source AI or software projects
- Prior work in remote-first engineering teams
Compensation
Competitive salary based on experience and location
Work Arrangement
Remote, Full-Time
Team
Collaborative, distributed engineering team focused on innovation and delivery
Application Process
- Interested candidates should submit a resume and cover letter through the company portal
- Shortlisted applicants will undergo a technical screening and interview rounds
Project Focus
- Work will center on developing AI-driven applications for enterprise use cases
- Engineers will contribute to both prototyping and production deployment
Not applicable; position based in India