Posted on: 16/09/2025
We are seeking a talented and experienced Full Stack Engineer - AI/ML to join our innovative team. The ideal candidate will possess strong capabilities in both frontend and backend development, with a focus on React and Python technologies.
This role also demands hands-on experience integrating AI/ML models, working with telemetry/observability tools, and contributing to simulation modelling and scalable system design.
You'll work closely with cross-functional teams to build intelligent, high-performance web applications that drive impactful solutions.
Key Responsibilities :
- Build and integrate RESTful APIs and microservices for AI-enabled platforms.
- Collaborate with AI/ML engineers to embed machine learning models into production systems.
- Use telemetry and observability tools to monitor and optimize system performance and user experience.
- Contribute to simulation modelling efforts for testing, optimization, and model validation.
- Diagnose and fix bugs, performance issues, and production bottlenecks.
- Participate in code reviews, unit testing, and CI/CD workflows to ensure code quality and reliability.
- Ensure security, scalability, and performance across the technology stack.
- Write clean, modular, and maintainable code with comprehensive documentation.
- Work collaboratively in agile teams, aligning with designers, DevOps engineers, and data scientists.
Technical Skills & Experience :
- Proficiency in React.js, JavaScript, and/or TypeScript.
- Experience with state management libraries such as Redux or Recoil.
- Strong knowledge of responsive UI design using HTML5, CSS3, and SCSS.
- Familiarity with UI frameworks like Tailwind CSS or Bootstrap.
- Experience with frontend testing tools like Jest or React Testing Library.
- Strong hands-on experience with Python and backend frameworks like FastAPI, Django, or Flask.
- Solid understanding of REST API design, development, and integration.
- Awareness of web application security best practices (e.g., OWASP Top 10).
- Experience working with machine learning models and deploying them in real-world applications.
- Familiarity with ML libraries such as scikit-learn, TensorFlow, or PyTorch.
- Exposure to telemetry and observability tools like Prometheus, Grafana, OpenTelemetry, or Sentry.
- Understanding of observability concepts, including metrics, logs, and tracing.
- Experience with simulation modelling using tools like SimPy, AnyLogic, or custom Python-based logic.
- Familiarity with unit testing frameworks such as PyTest or unittest.
- Experience working with CI/CD pipelines using GitHub Actions, GitLab CI, or Jenkins.
- Proficient in Git and version control workflows.
- Experience with Docker and containerized application deployment.
- Hands-on experience with databases like MySQL, PostgreSQL, and MongoDB.
- Experience integrating with Java-based services or multilingual backend systems.
- Exposure to cloud platforms like AWS, GCP, or Azure.
- Ability to integrate or build data visualizations using tools such as D3.js or Chart.js.
Soft Skills & Attributes :
- Excellent communication and team collaboration skills.
- Ability to take ownership and drive tasks independently.
- A keen interest in emerging technologies and a proactive learning attitude.
- Experience working in agile, cross-functional teams.
- Ability to mentor junior developers or lead feature-level efforts.
Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or related discipline.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1546430
Interview Questions for you
View All