Associate Software Engineer

Indotronix Avani Group
San Francisco, CA, United States
1 day ago
Apply on candidateportal.ceipal.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
0 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Microsoft Azure Databases Continuous Integration Software Debugging Programming Tools JSON Python (Programming Language) NoSQL SQL Databases
+8 more
ReactJS Containerization Integration Tests Information Technology Deployment Automation Front End Software Development Restful APIs Docker

Job description

Jumpstart your software engineering career as an Associate Software Engineer in a collaborative, innovation-driven environment in San Francisco. Perfect for recent graduates and early-career developers, this entry-level position offers hands-on experience building scalable, modern applications while leveraging cutting-edge AI tools throughout the Software Development Lifecycle (SDLC). Join a passionate team that values mentorship, clean code, and continuous learning., Design, develop, and maintain full stack web applications.

  • Build robust backend services using Python, Java, or Node.js.
  • Create responsive user interfaces with React and modern frontend frameworks.
  • Develop and integrate RESTful APIs and microservices.
  • Write clean, maintainable code with a focus on TDD and quality.
  • Leverage AI tools (e.g., Claude, Copilot) to enhance coding, testing, debugging, and documentation.
  • Participate in system design reviews prioritizing scalability and reliability.
  • Support production applications, troubleshoot issues, and ensure system stability.
  • Contribute to CI/CD pipelines and automated deployment processes.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Continuously adopt and champion new tools, including AI-powered workflows.

Requirements

Bachelor’s degree in Computer Science or related field; equivalent experience considered.

  • 0-3 years of professional experience, internships, or significant academic projects.
  • Proficiency in Python, Java, or Node.js.
  • Familiarity with React and modern frontend development.
  • Solid understanding of object-oriented programming, REST APIs, and databases (SQL/NoSQL).
  • Exposure to TDD and writing unit/integration tests.
  • Hands-on experience using AI tools for code, testing, or documentation.
  • Ability to evaluate and iterate on AI-generated outputs.

[Preferred Skills]

  • Internship or project experience building full stack applications.
  • Exposure to AWS, Azure, or GCP cloud platforms.
  • Familiarity with Docker or containerization.
  • Experience with CI/CD or automated deployment pipelines.
  • Understanding of production support, monitoring, and debugging practices., Ready to launch your career as an AI-enabled software engineer? Submit your resume and a brief cover letter describing your interest and relevant experience. Candidates must be authorized to work in the US without sponsorship. Background check and drug screening required., Java or python and react

Benefits & conditions

Direct mentorship and ongoing technical training.

  • Opportunities to work with the latest AI-driven development tools.
  • Dynamic, supportive team culture focused on growth and learning.
  • Exposure to industry best practices and modern engineering workflows.
  • Onsite work environment in San Francisco’s vibrant tech hub.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on candidateportal.ceipal.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

57 sec

Addressing developer job apprehension through an Indeed platform integration

Prashanth Chandrasekar Prashanth Chandrasekar · World Congress 2024

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all