Location: Mumbai - In-office
Company: Arcitech.ai
About Us
Arcitech.ai is at the forefront of AI-integrated software and platform development. We build scalable, cloud-native applications for education, recruitment, marketplaces and more. Join us to work on cutting-edge projects and help shape the future of AI-driven products.
Responsibilities
- Design, develop and maintain Python applications with a focus on clean, efficient, and well-tested code.
- Build and consume RESTful or GraphQL APIs following best practices.
- Containerize microservices using Docker and collaborate on Kubernetes deployments.
- Implement and monitor background tasks with Celery, including retry strategies and alerting.
- Integrate third-party services via webhooks (e.g., Stripe, Razorpay).
- Set up WebSocket consumers using Django Channels to power real-time features.
- Configure AWS infrastructure as code (EC2, S3, RDS), manage backups and monitoring through CloudWatch.
- Write unit and integration tests (pytest or unittest) to achieve and maintain 80% coverage.
- Follow Git branching strategies and contribute to CI/CD pipeline definitions.
- Participate in daily tech-talks, knowledge-sharing sessions, and code reviews.
Required Qualifications
- Bachelor's degree in Computer Science or a related field.
- 25 years of professional experience working primarily in Python.
- Strong proficiency with Python standard library and common packages (e.g., NumPy).
- Solid experience designing and consuming RESTful/GraphQL APIs.
- Hands-on experience with Docker and at least one cloud platform (AWS or Azure).
- Proven track record of writing tests with pytest or unittest frameworks.
- Familiarity with Git workflows and CI/CD best practices.
- Excellent problem-solving skills and clear communication.
Preferred (But Not Required)
- Experience with AI/ML frameworks such as TensorFlow, Keras or PyTorch.
- Prior work with the Django web framework.
- Understanding of machine learning concepts (neural networks, computer vision, reinforcement learning).
- Background in data analysis, statistics, or applied mathematics.
- Exposure to Celery task queues and real-time application patterns.
- Contributions to open-source Python or AI projects.
What We Offer
- Competitive salary and benefits package.
- Opportunity to work on innovative AI and web-development initiatives.
- A collaborative culture that values continuous learning and skill growth.