Software Engineer (AI-Assisted Development)
· San Diego, CA · 3 wk ago
On-siteEngineeringFull-time
About the role
The role involves developing AI-assisted software solutions, working closely with cross-functional teams to deliver innovative products.
Responsibilities
- Design and implement AI algorithms for software development
- Collaborate with product managers and developers to understand requirements and translate them into technical solutions
- Optimize software performance and ensure high-quality code
- Contribute to the continuous improvement of AI models and tools
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
- Experience with machine learning and deep learning frameworks (e.g., TensorFlow, PyTorch)
- Strong programming skills in Python and/or Java
- Knowledge of software development best practices and Agile methodologies
Qualifications
- Passionate about using AI to solve complex problems
- Excellent problem-solving and analytical skills
- Ability to work independently and as part of a team
- Experience with cloud platforms (AWS, Azure, Google Cloud)
Skills
- Python
- Java
- Machine Learning
- Deep Learning
- AWS
- Google Cloud
- Microsoft Azure
Benefits
- Flexible work schedule
- Competitive compensation package
- Professional development opportunities
- Health insurance
- Retirement plan
Pay
- $80,000 - $100,000 annually
Schedule
- Full-time
Application Instructions
To apply, please complete the application form and indicate your preferred method of communication. Once submitted, you will be contacted for further steps.