About Us:
At AltoTech Global, we are innovators in AI-driven IoT solutions, specializing in energy management and time-series data applications. Our mission is to revolutionize industries by providing intelligent, data-driven solutions that enhance efficiency and sustainability. We are committed to pushing the boundaries of technology to create a smarter, more connected world.Job Summary:
We are seeking an experienced Software Development Director with a strong background in software development and software architecture design. The ideal candidate will have expertise in leveraging artificial intelligence (AI) to enhance software development processes. Experience in building AI and Internet of Things (IoT) solutions or related time-series, data-driven applications is highly desirable.
Key Responsibilities:
• Leadership & Management:
• Lead and mentor a team of software developers, fostering a culture of innovation and excellence.
• Oversee the entire software development lifecycle, ensuring timely and high-quality delivery of projects.
• Collaborate with cross-functional teams to align software solutions with AltoTech Global’s business objectives.
• Software Architecture & Development:
• Design and implement robust, scalable, and efficient software architectures tailored for AI and IoT applications.
• Evaluate and integrate AI technologies to optimize software development processes and product capabilities.
• Ensure best practices in coding, architecture, and security are followed.
• Strategic Planning:
• Develop long-term strategies for software development that align with company goals.
• Stay abreast of industry trends, emerging technologies, and best practices to drive innovation within AltoTech Global.
• Project Management:
• Manage project timelines, budgets, and resources effectively.
• Coordinate with stakeholders to define project scope, requirements, and deliverables specific to AI and IoT solutions.
Qualifications:
• Education:
> Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
• Experience:
> Minimum of 5 years of experience in software development and architecture design.
> Proven experience in using AI to assist and enhance software development.
> Strong background in programming languages such as Python, Java, C++, or similar.
> Experience with software development methodologies like Agile and Scrum.
• Skills:
> Excellent leadership and team management abilities.
> Strong analytical and problem-solving skills.
> Exceptional communication and interpersonal skills.
> Ability to work in a fast-paced, dynamic environment.
Preferred Qualifications:
• Experience in building AI and IoT solutions.
• Familiarity with time-series data analysis and data-driven applications.
• Knowledge of cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.
• Certifications in AI, Machine Learning, or related technologies.
What We Offer:
• Competitive salary and comprehensive benefits package.
• Opportunity to work with cutting-edge technologies in AI and IoT.
• A collaborative and innovative work environment.
• Professional development and career advancement opportunities.
How to Apply:Interested candidates are encouraged to submit their resume and a cover letter detailing their relevant experience to kwarodom@altotech.ai, hr@altotech.ai, jirayut@altotech.ai