MM
Full Stack Software Engineer (Python & React)
Mitchell Martin
🇮🇳 India
On-site
2 months ago
$1 / year
- Python
- React.js
- AI
- Machine Learning
- FastAPI
- TypeScript
- REST API
- Pydantic
- WebSockets
- Redux
- Zustand
- Vite
- PostgreSQL
- SQLAlchemy
- Alembic
- Redis
- Test-Driven Development
- TDD
- pytest
- Jest
- Testing Library
- CI/CD
- GitHub Actions
- Docker
- AWS
- AI/ML
- Agile
- JavaScript
- SQL
- EC2
- RDS
- Linux
- Git
- Scrum
- OpenAI
- Google Gemini
- RAG
- LangChain
- LlamaIndex
2 months ago
Location: India (Remote)
Employment Type: Contract (12 Months CTH)
Job Summary:
• We are looking for a passionate Full Stack Software Engineer (Python& React) who is excited about building next-generation AI-powered applications.Â
• This role is ideal for engineers with strong full-stack development experience who are interested in expanding their expertise into Artificial Intelligence, Generative AI, and Large Language Model (LLM) applications.Â
• You will work closely with AI engineers, product managers, and software architects to build scalable, cloud-native applications that integrate modern AI technologies into real-world business solutions.
• Prior AI experience is a plus but not required—we value strong software engineering fundamentals, curiosity, and a willingness to learn.Â
What You'll Do:
• Design, develop, and maintain modern full-stack applications using Python, FastAPI, React, and TypeScript.Â
• Build scalable backend services, REST APIs, and real-time features using FastAPI, Pydantic, and WebSockets.Â
• Develop responsive user interfaces using React, Redux/Zustand, Tailwind CSS, and Vite.Â
• Design and optimize relational databases using PostgreSQL, SQLAlchemy, Alembic, and Redis.Â
• Build secure, high-performance APIs and integrate third-party services.Â
• Write clean, maintainable, and testable code following Test-Driven Development (TDD) practices.Â
• Develop automated test suites using pytest, Jest, and React Testing Library.Â
• Build and maintain CI/CD pipelines using GitHub Actions and deploy applications using Docker and AWS.Â
• Collaborate with AI/ML engineers to integrate LLMs, AI APIs, and intelligent automation into web applications.Â
• Participate in architecture discussions, code reviews, and Agile development practices.Â
Required Qualifications:
• Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).Â
• 4–8 years of professional full-stack software development experience.Â
• Strong programming skills in Python.Â
• Hands-on experience with FastAPI.Â
• Strong frontend development experience using React, TypeScript, and modern JavaScript (ES6 ).Â
• Experience with Redux or Zustand.Â
• Strong understanding of REST API development.Â
• Experience with PostgreSQL, SQLAlchemy, and advanced SQL.Â
• Knowledge of database indexing and query optimization.Â
• Experience with Redis.Â
• Experience with Docker, GitHub Actions, and CI/CD pipelines.Â
• Hands-on experience deploying applications on AWS (EC2, RDS, S3).Â
• Experience writing automated tests using pytest, Jest, and React Testing Library.Â
• Familiarity with Linux, Git, Agile/Scrum, and code review best practices.Â
Preferred Qualifications/Interest in: Â
• Artificial Intelligence, Machine Learning, or Generative AI.Â
• Exposure to LLMs or AI platforms such as OpenAI, Anthropic, Google Gemini, or similar AI services.Â
• Experience integrating AI capabilities into web applications using APIs.Â
• Familiarity with vector databases, Retrieval-Augmented Generation (RAG), or AI orchestration frameworks such as LangChain or LlamaIndex is a plus.Â
• Experience building AI assistants, chatbots, or intelligent workflow automation is advantageous.Â
• Strong curiosity, problem-solving mindset, and willingness to learn emerging AI technologies
Contact Information:
Anthony Reddy, anthony.reddy@itmmi.com
Benefits:
Learn more about our benefits offerings herehttps://www.mitchellmartin.com/careers/benefits-perksÂ
Onboarding Expectations:
Learn more about our Onboarding Process herehttps://youtu.be/rjV_NFYjyY4Â
EEO Statement:
Learn more about our EEO policy herehttps://www.mitchellmartin.com/eoe-statementÂ
#LI-AR1
Full Stack Software Engineer (Python & React) · Mitchell Martin