Your One Source
Software Engineer
Location
India
Posted
74 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer
Altisource
• Strong Python and/or Java development, including API integration and async workflows • Practical experience with LLM APIs (Azure OpenAI, Bedrock, Anthropic, etc.) • Ability to build conversational workflows, document-processing flows, and agent-style automations • Comfortable with vector DBs, RAG patterns, prompt design, and prompt evaluation • Basic ML concepts; ability to evaluate outputs, tune prompts, and implement QA feedback loops • Experience with CI/CD and cloud services
Job Requirements
- 2–5 years engineering experience, at least 1 year hands-on with LLMs
- Delivered working AI features or automations, ideally in enterprise process environments
- Experience using model APIs and orchestration frameworks (LangChain, Semantic Kernel, etc.)
- Hands-on building PDF/file extraction and validation flows
- Ability to move quickly in iterative sprints, respond to feedback, and debug LLM behavior
Benefits
- Competitive base salaries!
- 401k plans with company matching – we want to empower you to further your career, and prepare for retirement!
- Comprehensive Medical, Dental, and Vision insurance plans
- Tax-free Flexible Spending Account
- Life insurance, short-term, and long-term disability
- Paid holidays, plus 19 days of accrued PTO for a total of 28 paid days off per year!
- Free snacks, drinks and coffee!
- Plenty of employee engagement activities including sporting events, happy hours, and other fun team-building activities
- Opportunities to join our community service initiatives, including Habitat for Humanity
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer
AxiusSomos una consultora que impulsa el crecimiento sostenible de personas y empresas.
• Provide robust full-stack development using Java and Spring Boot • Design and maintain microservices architecture for diverse tech applications • Collaborate with stakeholders to align on product requirements and deliverables • Engage in Agile development practices for continuous improvement and feature delivery • Utilize cloud services for scalable application development
Telecom BSS Technical Lead
AxiusSomos una consultora que impulsa el crecimiento sostenible de personas y empresas.
• Identifying, assessing and solving complex business problems for area of responsibility, where analysis of situations or data requires an in-depth evaluation of variable factors. • Lead Solution discussions with customer and internal solution groups. • Analyze, interpret and translate clients’ business needs into rigorous Business and System Solution documents for strategic business project solutioning. • Manage and participate in the capture and definition of all stakeholder requirements and agreement on their prioritization • Designing new business processes based on customer requirements and conduct user review sessions and run stakeholder agreement meetings applying thought leadership in leading the transformation • Driving enterprise business, application and integration architecture • Helping solve key business problems and challenges by enabling an architecture transformation, painting a picture of, and charting a journey from the current state to a “to-be” enterprise environment • Implementing programs interventions that prepare the organization for implementation of new business processes
Substation Engineering Lead – Physical
AECOMAECOM is a global Fortune 500 multinational engineering company that provides consulting, design, management, and construction services to clients in a broad ra
• Senior technical resource may serve as technical advisor for team • Provides specialized technical input to studies and design for substation scopes • Develops study and design procedures to facilitate high quality cost effective work by others • Participates in interdisciplinary review of project deliverables • Develops estimates of technical efforts for projects • Performs quality control review of design calculations or drawings • Prepares technical specification sections • Provides input to the development of engineering budget and schedule to meet requirements • Responsible for assisting with identification of key client interests and drivers • Communicates client interests and drivers to project team members • Develops approaches to accommodate these concerns in the performance of the work • Remove any impediments that are obstructing the engineering team from achieving its goals • Works to advise Management about how to maximize ROI for the team • Attending all client technical review meetings
Software Engineer
Jobs for HumanityConnecting historically under represented talent to welcoming employers across the globe!
• Design, develop, and maintain scalable software applications using modern programming languages and frameworks • Write clean, efficient, and well-documented code while adhering to established coding standards and best practices • Collaborate with cross-functional teams including product managers, designers, and other engineers to understand requirements and deliver solutions • Participate in code reviews, providing constructive feedback to team members and incorporating feedback on your own work • Analyze technical requirements and break down complex problems into manageable, solvable components • Develop and execute unit tests and participate in quality assurance processes to ensure software reliability • Troubleshoot, debug, and resolve software defects and performance issues in a timely manner • Integrate APIs and third-party services to enhance application functionality • Stay current with emerging technologies and industry best practices, sharing knowledge with the team • Contribute to technical documentation and knowledge base articles to support team efficiency • Collaborate with backend and frontend teams to ensure seamless system integration



