Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SiDi

Senior Software Developer

SiDi

Software Developer focused on building secure software solutions for AI virtual assistants at SiDi. Seeking experienced candidates with strong programming and NLP skills to join a collaborative team.

Posted 4/22/2026full-timeManaus • 🇧🇷 BrazilSeniorWebsite

Tech Stack

Tools & technologies
JavaScriptPythonTypeScript

About the role

Key responsibilities & impact
  • Design, implement, and maintain secure, scalable software solutions based on AI (NLP) and the intelligent virtual assistant technologies used by our client;
  • Implement and maintain solutions involving agents and large language models (LLMs);
  • Identify and analyze requirements proposed by the client;
  • Write well-structured, efficient, and concise code;
  • Contribute to the definition and improvement of products, projects, and processes;
  • Document activities clearly and in an organized manner;
  • Work in a collaborative, dynamic environment using agile development methodologies;
  • Share knowledge with other team members;
  • Propose and participate in initiatives aimed at improving the productivity of the team and the organization as a whole;
  • Interact with clients to discuss and resolve complex technical issues.

Requirements

What you’ll need
  • Experience in software development (programming logic, object-oriented programming, design patterns, etc.);
  • Experience with programming languages such as Python and JavaScript/TypeScript;
  • Knowledge of NLP, LLMs, and Generative AI;
  • Familiarity with text preprocessing techniques, tokenization, and normalization;
  • Knowledge of data annotation for supervised learning;
  • Knowledge of prompt engineering techniques;
  • Familiarity with data balancing for training AI models (overfitting/underfitting);
  • Experience with version control tools (Git);
  • Experience with agile software development methodologies;
  • Strong analytical skills and the ability to solve complex problems;
  • Good written and verbal communication in Portuguese and English;
  • Availability for domestic and international travel;
  • Preferred knowledge of machine learning, including linear regression, decision trees, and neural networks.

Benefits

Comp & perks
  • Work-life balance: 40-hour workweek under CLT (Brazilian labor contract), flexible hours, and hybrid work options;
  • Well-being: Wellhub (Gympass), workplace exercise sessions, on-site massages, and psychological support (Zenklub);
  • Health: Medical and dental plans for you and your family;
  • Family: Childcare assistance for "miniSiDiers", 120-day maternity leave and extended paternity leave;
  • Future: SiDi contributes to private pension plans for employees;
  • Education: Programs that encourage continued studies and specialization, language fluency support for SiDiers, and weekly lecture series on global trend topics;
  • Meals: Flexible meal and grocery allowances;
  • Transportation: Commuting subsidy and parking for those working from the office;
  • Recognition: Annual performance bonus and awards for SiDiers who achieve outstanding results;
  • Diversity: Committees focused on Well-being, Diversity, Mental Health, Social initiatives, Sustainability, and Women in Tech inclusion;
  • Modern offices: Relaxed, collaborative spaces with common areas, a decompression room, pantries, coffee machines and snacks, etc.;
  • Want more? Dozens of partnerships offering additional benefits and discounts!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonJavaScriptTypeScriptNLPLLMsGenerative AItext preprocessingdata annotationprompt engineeringmachine learning
Soft Skills
analytical skillsproblem solvingwritten communicationverbal communicationcollaborationinitiativeorganization