SiDi

Software Developer – Junior

SiDi

full-time

Posted on:

Location Type: Hybrid

Location: ManausBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, implement, and maintain secure, scalable software solutions based on AI and the intelligent virtual assistant technologies used by our client;
  • Identify and analyze requirements proposed by the client;
  • Write well-structured, efficient, and concise code;
  • Document activities clearly and in an organized manner;
  • Work in a collaborative, fast-paced environment using agile development methodologies;
  • Share knowledge with other team members.

Requirements

  • Experience in software development (programming logic, object-oriented programming, design patterns, etc.);
  • Experience with programming languages such as Python and JavaScript/TypeScript;
  • Understanding of basic machine learning concepts, including linear regression, decision trees, and neural networks;
  • Basic knowledge of natural language processing (NLP);
  • Familiarity with text pre-processing techniques, tokenization, and normalization;
  • Familiarity with data annotation for supervised learning;
  • Knowledge of prompt engineering techniques;
  • Familiarity with data balancing techniques for training AI models (overfitting/underfitting);
  • Experience with version control tools (Git);
  • Experience with agile software development methodologies;
  • Analytical skills and the ability to solve complex problems;
  • Good written and verbal communication in Portuguese and English;
  • Knowledge of Spanish is a plus;
  • Bachelor's degree in Computer Science, Computer Engineering, Systems Analysis, Electrical Engineering, or a related field.
Benefits
  • 40-hour workweek under the CLT regime, flexible schedule with hybrid work (4 days in the office and 1 day working from home);
  • Gympass (WellHub, workplace exercise, quick massage, and psychological support);
  • Medical and dental plans for you and your family;
  • Childcare allowance for our little SiDiers, 120-day maternity leave and extended paternity leave;
  • SiDi contributes to employees' private pension plan;
  • Program to support continuing education and specialization, incentives for SiDiers to become fluent in other languages, and weekly lecture series on global trend topics;
  • Flexible Meal and Food Vouchers;
  • Subsidy/commuting allowance to travel to SiDi and parking for those working at the office;
  • Annual performance bonus and awards for SiDiers who achieve something exceptional;
  • Committees focused on Well-being, Diversity, Mental Health, Social initiatives, Sustainability, and Inclusion of women in technology;
  • Relaxed, collaborative workspaces with common areas, a decompression room, kitchen, and coffee machine;
  • Dozens of partner discounts and perks!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaScriptTypeScriptmachine learningnatural language processingtext pre-processingdata annotationprompt engineeringdata balancingobject-oriented programming
Soft Skills
analytical skillsproblem solvingwritten communicationverbal communicationcollaborationknowledge sharingorganization
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Computer EngineeringBachelor's degree in Systems AnalysisBachelor's degree in Electrical Engineering