Highlights
Flexible work from anywhere in India, freedom to contribute to research, supportive environment.
Description
Job Summary
pWe're looking for a skilled and proactive Software Engineer to join our team in building the core platform that powers intelligent applications. This role is ideal for someone who is passionate about the rapidly evolving AI landscape and has a knack for solving complex problems.
Responsibilities
- Design, build, and maintain high-performance REST API gateway for AI services.
- Develop user interfaces and dashboards for service monitoring and analytics.
- Deploy and manage secure, scalable cloud infrastructure on AWS.
- Implement robust systems for authentication, rate limiting, and request logging.
Required Skills
- Python Backend Development
- React Frontend Development
- AWS Cloud Infrastructure
- RESTful API Design
- Machine Learning Concepts
Required Skills Explained
- Versatile Engineering: Ability to quickly learn and adapt across the entire technology stack.
- Backend Development: Experience building and scaling RESTful APIs using Python or a modern language like Node.js.
- Frontend Development: Proficiency in building user interfaces with a modern JavaScript framework such as React, Vue, or Svelte.
- AWS Infrastructure: Hands-on experience with core AWS services including EC2, Lambda, API Gateway, IAM, and S3.
- ML Research Experience: Academic or industry publications in AI/ML are preferred but not mandatory.
- Speed in Implementation/Debugging: A focus on fast implementation and debugging of systems for authentication, rate limiting, and request logging.
Who is this for
pThis role is perfect for a versatile engineer with a strong passion for AI and an eagerness to solve complex problems. You should be comfortable working in a fast-paced environment where you can quickly learn and adapt.
Why This Job is a Good Opportunity
ulliRemote Eligibility: Flexibility to work from anywhere across India, enhancing work-life balance.liVisionary Impact: Work on projects that have the potential to make a significant impact in the AI landscape.
liCareer Growth: Long-term growth trajectory aligned with the company's expansion plans, providing numerous opportunities for advancement.liResearch Contribution: The freedom to contribute to research literature in AI/ML.
Interview Preparation Tips
- Understand Core Concepts: Refresh your knowledge on RESTful API design and backend development principles using Python or Node.js.
- AWS Services Familiarity: Gain hands-on experience with AWS services like EC2, Lambda, API Gateway, IAM, and S3.
- Frontend Skills Enhancement: Practice building user interfaces with modern JavaScript frameworks such as React or Vue to ensure proficiency in UI development.
- Multifaceted Skillsets: Demonstrate your versatility by showcasing how you have tackled various tech stacks in previous roles or projects.
- Research Paper Reading: If applicable, read and discuss state-of-the-art research papers to show your AI/ML acumen.
Career Growth in This Role
pThe role of a Software Engineer in this position offers substantial career growth potential. You will have the opportunity to scale and optimize core services that power our intelligent applications. The ability to contribute to research literature and innovate in cutting-edge technologies can lead to leadership roles within the engineering team or beyond. Additionally, the supportive environment encourages continuous learning and personal development, ensuring you stay ahead of industry trends.pAs you grow in your role, you may take on more responsibility in managing cloud infrastructure, leading cross-functional teams, and driving technological advancements that impact our clients significantly. This position is ideal for those seeking both technical challenge and professional growth in a rapidly evolving field like AI/ML.
Explore More Opportunities
Skills
Frequently Asked Questions
What is the role of this position?This role involves designing and developing high-performance REST API gateways, deploying secure cloud infrastructure on AWS, and implementing robust systems.
Is remote work option available?Yes, this position offers remote eligibility across India. The ideal candidate can be based in Chennai.
What is the expected experience level?Candidates should have proven experience in backend development with Python and frontend development using React or similar frameworks.