SmithGroup is an award-winning, multinational integrated design firm with a team of 1,300 experts across 19 offices in the U.S. and China. We employ research, data, advanced technologies and design thinking to help clients solve their greatest challenges. Our specialists develop beautiful, sustainable, future-focused solutions for healthcare providers, science and technology organizations, higher education and cultural institutions, urban environments, diverse workplaces, mixed-use and waterfront developments, and parks and open spaces. We are deeply committed to our promise to Design a Better Future - for our clients, communities and employees. Are you ready to help us get there?
SmithGroup is looking for an Application Developer to join our team. This position could be located in any of our office locations or remote.
We are looking for a software developer who is passionate about artificial intelligence and machine learning to join our Technology in Practice group. You will work closely with our development and data science team to research and develop applications for artificial intelligence across our firm. The Technology in Practice group (TIP) focuses on designing, developing and deploying innovative solutions that leverage the latest technologies for our clients and projects in the architecture industry.
Working with us, you will:
- Developing and testing applications using python with Azure or other cloud platforms
- Developing user interfaces with HTML, CSS, and JavaScript
- Conducting research and development on emerging technologies and trends in AI and ML
- Collaborating with data experts and other team members to deliver high-quality solutions
- Integrating data from various sources and performing data engineering tasks
- Documenting and presenting your work to internal stakeholders
- A bachelor's degree or higher in computer science, engineering or a related field
- At least 5 years of experience in software development, preferably with python
- Experience with version control and collaboration tools such as Git, GitHub, or Azure DevOps
- Experience using APIs to develop applications in Azure or other cloud services
- Experience or interest in artificial intelligence and machine learning
- A curious and creative mindset, with a passion to learn new skills and solve interesting problems
- Comfort in working in an agile, R+D work environment
- Excellent communication and teamwork skills
- Experience with TensorFlow, PyTorch, Keras, or similar frameworks preferred
- Experience or interest in developing applications for Large Language Models and Generative AI preferred