Senior Software Engineer, AI Platform
isolved · United States · 1 wk ago
RemoteRemoteEngineeringFull-time
About the role
The Senior Software Engineer, AI Platform is responsible for designing, developing, and maintaining cutting-edge AI systems that power our company’s core products. This role requires expertise in machine learning algorithms, software architecture, and strong problem-solving skills.
Responsibilities
- Design and implement scalable AI models using state-of-the-art machine learning techniques.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize system performance and ensure high availability.
- Contribute to the development and maintenance of robust software infrastructure.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Minimum 5 years of relevant work experience in software engineering or AI development.
- Experience with Python, TensorFlow, and/or PyTorch.
- Strong understanding of cloud computing platforms like AWS, GCP, or Azure.
- Excellent problem-solving and analytical skills.
Qualifications
- Proven track record of delivering high-quality software solutions.
- Experience with version control systems such as Git.
- Knowledge of database management systems (e.g., MySQL, PostgreSQL).
- Ability to work independently and as part of a team.
Skills
- Proficient in Java, C++, or other object-oriented programming languages.
- Experience with Kubernetes and containerization technologies.
- Understanding of data structures and algorithms.
- Good knowledge of RESTful APIs and microservices architecture.
Benefits
- Competitive salary commensurate with experience.
- Flexible working hours and remote work options.
- Health insurance and retirement plans.
- Professional development opportunities and training programs.
Pay
Salary range: $120,000 - $150,000 annually.
Schedule
Full-time position with a flexible schedule.
Resources
For more information about the company and the role, visit our resources page.