What are the responsibilities and job description for the Jr Software Engineer position at TalentBridge?
a { text-decoration: none; color: #464feb;}tr th, tr td { border: 1px solid #e6e6e6;}tr th { background-color: #f5f5f5;}Entry-Level Software / Data / Machine Learning Engineer
We’re seeking a high‑potential, entry‑level Engineer who brings exceptional learning ability, strong fundamentals, and a bias toward action. This role is ideal for someone early in their career who thrives in ambiguity, learns fast, and wants to grow into a high‑impact software, data, or ML engineer.
What You’ll Do- Build, analyze, and improve data-driven systems using Python and SQL
- Work with structured data and large datasets (experience with GCP / BigQuery is a plus)
- Break down ambiguous problems, form hypotheses, and iterate toward practical solutions
- Rapidly learn new domains, tools, and systems with limited guidance
- Communicate ideas and findings clearly to both technical and non-technical teammates
- Take ownership of your work and proactively look for ways to improve systems and processes
- Strong fundamentals in computer science, engineering, data, or a related field
- Exceptional learning velocity and raw problem-solving ability
- Comfort reasoning through systems and tradeoffs, not just using tools
- Demonstrated curiosity and initiative (side projects, research, startups, open-source, or experiments)
- Bias toward execution—able to move from idea to implementation quickly
- Clear communicator with leadership potential, even without formal authority
- High personal standards, strong accountability, and a low-ego, team-first mindset
- Experience with GCP, BigQuery, or modern data/ML stacks
- Evidence of building or iterating on real-world systems
- Availability or positioning to convert to full-time quickly
We prioritize talent and trajectory over perfect experience alignment. If you’re a fast learner with strong fundamentals and the drive to build meaningful systems, we want to hear from you.