Foundation AI is looking for an Associate Software Engineer to develop and maintain high-quality software solutions. The ideal candidate is a problem solver with a good technical background who can contribute to the development and implementation process while continuously improving system performance and scalability.
Requirements
- 0-1 years of experience in building enterprise systems in Python, HTML, JavaScript, SQL, XML, Web Services, and related technologies.
- Strong fundamentals in Python (must-have); basic knowledge of JavaScript (ES6+) and OOP concepts.
- Exposure to Flask / FastAPI.
- Experience in creating and consuming RESTful web services.
- Basic knowledge of PostgreSQL or other relational databases.
- Proficient with Git (branching, pull requests, merges).
- Understanding of unit testing, code coverage, and code quality practices.
- Ability to debug applications using logs and IDE tools.
- Docker, Kubernetes, CI/CD (e.g., GitHub Actions), Airflow, Celery, RabbitMQ.
- Familiarity with logging/monitoring tools like ELK, Datadog, Splunk, or New Relic.
- Cloud Exposure (AWS, Azure, or GCP).
- Familiarity with Agile/Scrum and SDLC practices.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance