Source description
About the role
Job Summary: Associate Software Engineer (Full Stack, AI-Enabled) Location: San Francisco, CA (Onsite) | Job Type: C2C
About the Role
Join our fast-paced engineering team in San Francisco as an Associate Software Engineer, where you’ll work hands-on with modern technologies and AI-powered tools. Perfect for early-career developers eager to build scalable, production-ready applications and accelerate their growth as a full stack engineer. You’ll gain real-world experience, receive mentorship, and contribute to impactful projects in a collaborative, learning-focused environment.
Responsibilities
-
Design, develop, and maintain robust full stack applications across frontend and backend
-
Build backend services using Java or Python and develop user interfaces with React
-
Develop and integrate REST APIs and microservices
-
Write clean, maintainable, and well-tested code using Test-Driven Development (TDD)
-
Leverage AI tools for code generation, testing, debugging, and documentation
-
Participate in system design discussions focused on scalability and performance
-
Troubleshoot, support, and optimize applications in production environments
-
Contribute to CI/CD pipelines for automated build and deployment workflows
-
Collaborate with cross-functional teams and proactively share knowledge
-
Required Skills and Experience
-
Bachelor’s degree in Computer Science or related field, or equivalent experience
-
0–3 years of experience in software development (including internships/academic projects)
-
Programming skills in Java or Python
-
Experience with React or similar frontend frameworks
-
Understanding of web technologies, REST APIs, and object-oriented programming
-
Familiarity with SQL or NoSQL databases
-
Exposure to Test-Driven Development (TDD) and writing unit/integration tests
-
Experience using AI tools such as Copilot or Claude for software development tasks
-
Ability to evaluate and validate AI-generated output
-
Preferred Skills
-
Experience building full stack applications in internships or projects
-
Familiarity with cloud platforms (AWS, Azure, GCP)
-
Exposure to Docker or containerization
-
Experience with CI/CD or automated deployment pipelines
-
Experience with debugging, monitoring, or production support
Benefits
-
Mentorship from experienced engineers and opportunities for rapid career progression
-
Exposure to cutting-edge, AI-enabled development workflows
-
Collaborative, inclusive workplace that encourages continuous learning
-
Opportunity to work on impactful, production-level projects from day one
-
How to Apply Ready to launch your software engineering career? Submit your resume and a brief cover letter outlining your relevant experience, project work, and interest in AI-driven development.
More at Indotronix International
Related open roles
JPC - 205931 - Power BI Developer
Los Angeles
JPC - 201157 - Cloud Software Developer
United States
JPC - 206290 - Information & Application Developer Level 3
Remote · Remote Job - Yes
JPC - 201195 - Information Technology - Embedded S/W Engineer
United States
JPC - 205720 - Automation Solutions Architect
United States · Hybrid
JPC - 204931 - Senior ML Engineer – Deployment and Databricks MLOps
Austin · Onsite