AI Software Developer
San Francisco, CA, US, 94105
Computacenter
About the role
We are seeking an experienced AI Software Architect to join our team. In this pivotal role, you will be responsible for designing advanced software systems and architectures that facilitate the integration and optimization of AI technologies. Your expertise will help drive strategic initiatives and ensure that our solutions meet the evolving needs of the business.
What you'll be doing
- Architectural Design:
- Develop high-level designs for AI software systems, ensuring seamless component integration.
- Collaborate with stakeholders to outline system requirements and specifications.
- Strategy and Deployment:
- Formulate strategies for the deployment and integration of AI solutions across various platforms.
- Ensure that all software designs are aligned with business objectives and technological standards.
- Model Design:
- Design and implement AI models that meet performance and scalability requirements.
- Work closely with data scientists to translate analytical models into robust software solutions.
- Integration Planning:
- Plan and oversee the integration of AI systems with existing applications and infrastructure.
- Ensure compatibility and efficiency in the integration process to minimize disruptions.
- Performance Monitoring:
- Implement performance monitoring tools and practices to assess system effectiveness and reliability.
- Optimize software performance through continuous analysis and adjustments.
- Documentation and Support:
- Create comprehensive documentation for architectural designs, integration processes, and system functionalities.
- Provide ongoing support and troubleshooting for deployed AI solutions, ensuring high availability and responsiveness.
What you have
- Bachelor’s degree in Computer Science, Software Engineering, or a related field. A Master’s degree is preferred.
- Proven experience as a Software Architect, particularly in AI and machine learning environments.
- Strong background in software development and system architecture.
- Experience with Python, C++, CUDA programming languages.
- Experience with NVIDIA (AI SDKs, Deep Learning Frameworks, tools, HPC, Omniverse, Nsight).
- Proficiency in software design methodologies and best practices.
- Familiarity with AI frameworks and tools for model development.
- Experience working with AI-optimized solutions from OEMs such as Dell EMC, HPE, Lenovo, Inspur, and Supermicro.
- Excellent analytical and problem-solving abilities.
- Relevant certifications in software architecture, AI, or cloud technologies are a plus.
What you can expect
There’s so much more to enjoy about being at Computacenter than just having a rewarding career. In addition to offering competitive compensation plans and long-term career opportunities, we provide an attractive mix of benefit plans to contribute to your good health, future financial security, and peace of mind.
About us
Computacenter is a leading independent technology partner, trusted by large corporate and public sector organizations. We help our world-renowned customers to source, transform, and manage their IT infrastructure to deliver digital transformation, enabling users and their business. We’re a public company quoted on the London FTSE 250 (CCC.L) and employ over 20,000 people worldwide. In the US, we support some of the country’s best-known businesses with regional hubs in San Francisco and Irvine, CA; Norcross, GA; Plano, TX; and New York City; and Integration Centers in Silicon Valley and Atlanta. www.computacenter.com/us
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture Computer Science CUDA Deep Learning Engineering HPC Machine Learning ML models Model design Python Security
Perks/benefits: Career development Competitive pay
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.