Software Architect

at  AikiTech

Tempe, Arizona, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Aug, 2024Not Specified30 May, 20245 year(s) or aboveSoftware Development,Technology Integration,Communication Skills,Python,Aws,C++,Computer Science,Software Architecture,Programming Languages,Integration,Technical Documentation,Java,Technology Evaluation,Azure,Deep LearningNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

DESCRIPTION

At Aikitech, Inc., located in Tempe, AZ, we are on the lookout for a dynamic Software Architect to enhance our team. This role is pivotal in shaping software solutions that not only meet our clients’ diverse needs but also propel us to the forefront of innovation. If you thrive in a collaborative, fast-paced environment and are eager to make a significant impact, join us in transforming the future of technology.
Job Overview:
As a Software Architect, you will be responsible for leading the design and development of complex software systems, ensuring that they are scalable, secure, and maintainable. You will work closely with our team to define technical requirements, create architectural designs, and provide guidance on best practices. Additionally, you will be responsible for creating code, conducting code reviews, troubleshooting technical issues, and mentoring junior developers. This position will play a central role in refining the vision for the product roadmap.

Responsibilities

  • Lead the architecture effort, collaborating with engineers and specialists to steer our technology direction, focusing on Generative AI and LLM technologies.
  • Develop and oversee the implementation of technical specifications, ensuring alignment with both business requirements and architectural standards.
  • Develop clean, efficient code independently and in collaboration with the team, contributing to critical phases of the software development lifecycle.
  • Promote high code quality through regular code reviews, providing and receiving constructive feedback.
  • Maintain expertise in software development trends, particularly in Generative AI technologies, applying this knowledge to influence our technological trajectory.
  • Foster professional growth among junior developers, mentoring them to cultivate a culture of excellence and continuous improvement.
  • Act as the technical leader in introducing new technologies, ensuring they align with organizational goals and compliance standards.
  • Spearhead the adoption of new technologies by demonstrating their business value through PoCs and use-case presentations, ensuring alignment with organizational goals.
  • Create and present comprehensive analysis and recommendations regarding new technologies to the team.

Requirements

  • 5-10 years of experience in software architecture, with a strong background in technology evaluation and integration.
  • Proven ability to lead cross-functional teams and projects, demonstrating strong organizational and planning skills.
  • Excellent communication skills, capable of navigating complex conversations with stakeholders and influencing decision-making processes.
  • Adaptability to rapidly changing priorities and the ability to manage multiple initiatives simultaneously.
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • Proficiency in programming languages such as Java, C++, or Python
  • Demonstrable ability to write high-quality, maintainable code in one or more programming languages such as Java, C++, or Python, with a keen attention to detail and best practices in software development.
  • Experience with TensorFlow, PyTorch and other deep learning libraries
  • Experience with cloud technologies (AWS, Azure, GCP)
  • Strong understanding of cybersecurity principles as they apply to software architecture and technology integration.
  • Experience in writing effective technical documentation and justifications for technology adoptions.

Benefits and Compensation:

  • Competitive salary.
  • Stock compensation included allowing you to share in the growth and success of the company
  • Health Benefits
  • Paid Time Off
  • 401K

Join us at AikiTech Inc as we develop transformative solutions that will enable the deployment of impactful Generative AI technologies for the enterprise.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Lead the architecture effort, collaborating with engineers and specialists to steer our technology direction, focusing on Generative AI and LLM technologies.
  • Develop and oversee the implementation of technical specifications, ensuring alignment with both business requirements and architectural standards.
  • Develop clean, efficient code independently and in collaboration with the team, contributing to critical phases of the software development lifecycle.
  • Promote high code quality through regular code reviews, providing and receiving constructive feedback.
  • Maintain expertise in software development trends, particularly in Generative AI technologies, applying this knowledge to influence our technological trajectory.
  • Foster professional growth among junior developers, mentoring them to cultivate a culture of excellence and continuous improvement.
  • Act as the technical leader in introducing new technologies, ensuring they align with organizational goals and compliance standards.
  • Spearhead the adoption of new technologies by demonstrating their business value through PoCs and use-case presentations, ensuring alignment with organizational goals.
  • Create and present comprehensive analysis and recommendations regarding new technologies to the team


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

LLM

Proficient

1

Tempe, AZ, USA