Senior Full-Stack Engineer (Python & Angular)
Factored was conceived in Palo Alto, California by Andrew Ng and a team of highly experienced AI researchers, educators, and engineers to help address the significant shortage of qualified AI & Machine-Learning engineers globally. We know that exceptional technical aptitude, intelligence, communication skills, and passion are equally distributed around the world, and we are very committed to testing, vetting, and nurturing the most talented engineers for our program and on behalf of our clients.
We seek a skilled Full-Stack Engineer with expertise in Angular and Python to join our dynamic development team. In this role, you will be responsible for designing, developing, and implementing cutting-edge applications, working across both the Front-End and Back-End to deliver high-quality, scalable solutions.
Functional Responsibilities:
- Develop and maintain a scalable frontend using Angular, ensuring high-quality and performant UI components.
- Architect and implement robust backend services using Python and FastAPI/Django/Flask.
- Design and optimize RESTful and GraphQL APIs for AI-driven workflows.
- Implement and manage workflow automation and event-driven architectures using Celery, RabbitMQ, or Kafka.
- Ensure security, performance, and scalability across the full stack.
- Work with AWS/GCP/Azure for cloud infrastructure and deployment.
- Collaborate closely with the product and AI teams to define and refine technical requirements.
- Establish best practices for DevOps, CI/CD, and infrastructure management.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Strong expertise in JavaScript and TypeScript, with extensive experience developing and maintaining Angular-based UIs for AI-driven applications, ensuring seamless integration with ML models and backend systems.
- Solid experience in Python for backend development, with proven expertise in FastAPI or frameworks such as Django or Flask.
- Familiarity with building and integrating RESTful APIs and understanding of full-stack architecture (MVC, client-server communication, etc.).
- Exposure to Generative AI technologies, including working with LLMs, prompt engineering, or RAG is a strong plus.
- General knowledge of AWS and cloud-based infrastructure and deployment.Strong problem-solving and analytical skills, with a proactive mindset toward addressing technical challenges.Excellent communication and collaboration skills with a passion for teamwork.
- Comfortable working in fast-paced, evolving environments.
- Excellent English communication skills, both written and spoken.
Apply for this job
*
indicates a required field