The Cxapp - San Ramon, CA

posted about 2 months ago

Full-time
San Ramon, CA

About the position

The Software Architect at CXApp is responsible for designing, developing, and implementing the company's software architecture with a strong focus on artificial intelligence, analytics, and scalability. This role involves collaborating with business stakeholders to understand their needs and ensuring that the software architecture aligns with the company's business goals. The architect will lead the development of enterprise software solutions, integrating advanced technologies such as AI and augmented reality to enhance user experiences and operational efficiency.

Responsibilities

  • Lead the design and development of enterprise software solutions, focusing on AI, AR, analytics, and scalability requirements.
  • Apply expertise in artificial intelligence, machine learning, data mining, and predictive analytics to architect intelligent software solutions.
  • Design software architectures that integrate augmented reality technologies for immersive enterprise applications.
  • Define software architectures that ensure high scalability, performance, and responsiveness, considering load balancing and distributed computing techniques.
  • Architect solutions that are cloud-ready and can operate in hybrid environments, leveraging microservices and containerization.
  • Define integration strategies and API designs for seamless connectivity with external systems and services.
  • Collaborate with security experts to design robust security measures and ensure compliance with privacy regulations.
  • Stay updated with emerging trends and technologies in AI, AR, analytics, and scalability, proposing innovative solutions.
  • Collaborate with cross-functional teams, providing technical leadership and mentorship to ensure successful implementation of software solutions.
  • Foster a culture of continuous improvement by establishing development standards and driving the adoption of DevOps practices.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a software architect, focusing on AI, AR, analytics, and scalability.
  • Strong expertise in AI technologies, machine learning algorithms, data analytics, and visualization tools.
  • Experience with AR development frameworks such as ARKit, ARCore, or Vuforia.
  • Proficiency in scalable software architecture design, cloud computing, microservices, and containerization.
  • Solid understanding of security principles, privacy regulations, and compliance requirements.
  • Knowledge of integration technologies such as RESTful APIs, messaging queues, and ETL processes.
  • Excellent problem-solving skills and the ability to design and deliver high-quality software solutions.
  • Strong leadership and communication skills for effective collaboration across teams and stakeholders.
  • Experience with Agile development methodologies and DevOps practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service