Job Title: Software Engineer (Python, C++, AI)
Location: Bellevue, WA (Onsite)
About the Role:
We are seeking a talented and motivated Software Engineer with expertise in Python, C++, and Artificial Intelligence (AI) to join our dynamic team in Bellevue, WA. The ideal candidate will have a passion for developing innovative AI-driven solutions and a strong foundation in software development best practices.
Key Responsibilities:
- Design, develop, and maintain software applications using Python and C++.
- Develop and implement AI models and algorithms to solve complex problems.
- Collaborate with cross-functional teams to integrate AI solutions into existing systems.
- Optimize software performance and ensure scalability and reliability.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews, testing, and debugging to ensure high-quality deliverables.
- Stay up-to-date with the latest advancements in AI and software development technologies.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years of professional experience in software development using Python and C++.
- Strong understanding of AI concepts, machine learning frameworks, and deep learning techniques.
- Experience with AI tools and libraries such as TensorFlow, PyTorch, or similar.
- Proficiency in software development practices including version control (e.g., Git) and agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred Qualifications:
- Master’s degree in Computer Science or a related discipline.
- Experience in deploying AI models in production environments.
- Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud).